页面下拉刷新以及底部回弹
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
<template>
|
||||
<view class="page">
|
||||
<view class="page edge">
|
||||
<fy-header :title="greet">
|
||||
<template #right>
|
||||
<text class="ico" @click="goSearch">搜索</text>
|
||||
</template>
|
||||
</fy-header>
|
||||
|
||||
<fy-scroll class="edge-scroll" dock @refresh="reload">
|
||||
<view class="body">
|
||||
<view class="hello">
|
||||
<text class="hello-sub">今天也要高效完成工作</text>
|
||||
@@ -90,11 +90,13 @@
|
||||
<text class="arr">›</text>
|
||||
</view>
|
||||
</view>
|
||||
</fy-scroll>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import FyHeader from '../../components/fy-header.vue'
|
||||
import FyScroll from '../../components/fy-scroll.vue'
|
||||
import { store } from '../../utils/store.js'
|
||||
import { toast } from '../../utils/format.js'
|
||||
import { oaPost } from '../../utils/api.js'
|
||||
@@ -102,7 +104,7 @@ import { visibleApplyKinds } from '../../utils/apply.js'
|
||||
import { openHref, tileEmoji } from '../../utils/nav.js'
|
||||
|
||||
export default {
|
||||
components: { FyHeader },
|
||||
components: { FyHeader, FyScroll },
|
||||
data() {
|
||||
return { apps: [], erp: [], todos: [], pendingItems: [], shortcuts: [], todoCount: 0, announce: '', off: null }
|
||||
},
|
||||
@@ -156,6 +158,9 @@ export default {
|
||||
this.off = null
|
||||
},
|
||||
methods: {
|
||||
reload() {
|
||||
store.refreshWorkbench().then(() => this.pull())
|
||||
},
|
||||
pull() {
|
||||
this.apps = store.personalApps()
|
||||
this.erp = store.erpModules()
|
||||
|
||||
Reference in New Issue
Block a user