
<template><view><view class="background"></view><scroll-view class="list" scroll-y @scrolltolower="loadMore"><view class="list-item" v-for="(item, index) in 10" :key="index">{{ index }}</view></scroll-view></view>
</template><script setup>import {ref,reactive} from 'vue'import {onLoad,onShow,onReachBottom} from '@dcloudio/uni-app'import i from '@/libs/common/index.js'import api from '@/request/api.js'import {userStore} from '@/store/userStore.js'import {commonStore} from '@/store/commonStore.js'import stationItem from '@/components/stationItem/stationItem.vue'import {usePaginatedList} from '@/hooks/usePaginatedList'import {locationStore} from '@/store/locationStore.js'const user = userStore()const common = commonStore()const location = locationStore()onLoad(() => {})function loadMore(){console.log("触底");}
</script><style lang="scss">page {background-color: #ffffff;}.background {position: absolute;top: 0;left: 0;width: 100%;height: 40vh;background: linear-gradient(to bottom, #ff7e5f, #feb47b);z-index: 1;}.list {position: relative;z-index: 2;height: 100vh;padding-top: 40rpx;box-sizing: border-box;}.list-item {border: 1px solid blue;height: 200rpx;padding: 20px;background-color: #fff;border-bottom: 1px solid #eee;margin: 0 30rpx;}.loading {text-align: center;padding: 20px;color: #999;}
</style>