diff --git a/pages/index/category.vue b/pages/index/category.vue index 07a05204..f316b6aa 100644 --- a/pages/index/category.vue +++ b/pages/index/category.vue @@ -23,6 +23,7 @@ scroll-y :style="[{ height: pageHeight + 'px' }]" v-if="state.categoryList?.length" + @scrolltolower="handleScrollToLower" > <image v-if="state.categoryList[state.activeMenu].picUrl" @@ -61,7 +62,7 @@ import sheep from '@/sheep'; import CategoryApi from '@/sheep/api/product/category'; import SpuApi from '@/sheep/api/product/spu'; - import { onLoad, onReachBottom } from '@dcloudio/uni-app'; + import { onLoad } from '@dcloudio/uni-app'; import { computed, reactive } from 'vue'; import _ from 'lodash-es'; import { handleTree } from '@/sheep/util'; @@ -140,9 +141,9 @@ onMenu(foundCategory ? state.categoryList.indexOf(foundCategory) : 0); }); - onReachBottom(() => { + function handleScrollToLower() { loadMore(); - }); + }; </script> <style lang="scss" scoped>