diff --git a/src/pages/tabbar/shop.vue b/src/pages/tabbar/shop.vue index 8ad7d42..c3a61da 100644 --- a/src/pages/tabbar/shop.vue +++ b/src/pages/tabbar/shop.vue @@ -12,10 +12,10 @@ const state = reactive({ type: "2", }, }) -const { startPage, list, scroll } = hooks.usePage(pageRef, merchantApi.page, null, "data.records") +const pageHook = hooks.usePage(pageRef, merchantApi.page, null, "data.records") const query = (page: number, pagesize: number) => { - startPage(page, pagesize, false, state.pa) + pageHook.startPage(page, pagesize, false, state.pa) } onLoad(() => { @@ -40,7 +40,7 @@ const toDetail = async (v: any) => { ref="pageRef" height="100%" :fixed="false" - v-model="list" + v-model="pageHook.list" :default-page-size="10" safe-area-inset-bottom :loading-more-enabled="true" @@ -48,10 +48,10 @@ const toDetail = async (v: any) => { @query="query" :auto-clean-list-when-reload="false" :auto-scroll-to-top-when-reload="false" - @scroll="scroll" + @scroll="pageHook.scroll" > - +