完善预约茶室页面

This commit is contained in:
wangxiaowei
2025-08-16 18:11:19 +08:00
parent ca54202b06
commit 7164c6e9a1
4 changed files with 292 additions and 20 deletions

View File

@ -56,7 +56,7 @@
</view>
<view>
<mescroll-body @init="mescrollInit" @down="downCallback" @up="home.upCallback" :up="home.upOption" top="28rpx"
<mescroll-body @init="mescrollInit" @down="downCallback" @up="home.upCallback" top="28rpx"
:fixed="true">
<view class="relative p-20rp mb-24rpx" v-for="(item, index) in 100" :key="index" @click="home.handleToReserveRoom(item)">
<view class="absolute top--28rpx left-0 z-1">
@ -114,11 +114,11 @@
let navbarHeight = ref<number>(0)
let OSS = inject('OSS')
let swiperList = ref<Object>([
{ id: 1, image: `${OSS}images/banner1.png` },
{ id: 2, image: `${OSS}images/banner1.png` },
{ id: 3, image: `${OSS}images/banner1.png` }
])
const swiperList = ref<string[]>([
`${OSS}images/banner1.png`,
`${OSS}images/banner1.png`,
`${OSS}images/banner1.png`
])
const current = ref<number>(0)
const { mescrollInit, downCallback } = useMescroll(onPageScroll, onReachBottom) // 调用mescroll的hook
@ -127,18 +127,6 @@
})
const home = {
upOption: {
// page: {
// num: 0, // 当前页码,默认0,回调之前会加1,即callback(page)会从1开始
// size: 10 // 每页数据的数量
// },
noMoreSize: 4, //如果列表已无数据,可设置列表的总数量要大于半页才显示无更多数据;避免列表数据过少(比如只有一条数据),显示无更多数据会不好看; 默认5
empty: {
tip: '~ 搜索无数据 ~', // 提示
btnText: '去看看'
}
},
toCity: () => {
uni.navigateTo({
url: '/pages/city/city'