feat: 订场页余额<=0可看3天 + 我的页下拉刷新/进入刷新 + 门票tab改名 + 商城页进入/切tab刷新 + 底部tab顺序调整
This commit is contained in:
@@ -4,14 +4,14 @@
|
||||
<view
|
||||
class="tab-item"
|
||||
:class="{ active: activeTab === 'stored_value' }"
|
||||
@tap="activeTab = 'stored_value'"
|
||||
@tap="switchTab('stored_value')"
|
||||
>
|
||||
储值卡
|
||||
</view>
|
||||
<view
|
||||
class="tab-item"
|
||||
:class="{ active: activeTab === 'membership' }"
|
||||
@tap="activeTab = 'membership'"
|
||||
@tap="switchTab('membership')"
|
||||
>
|
||||
会员卡
|
||||
</view>
|
||||
@@ -80,7 +80,18 @@ const goDetail = (item) => {
|
||||
})
|
||||
}
|
||||
|
||||
defineExpose({ refresh: loadPage })
|
||||
const switchTab = (tab) => {
|
||||
if (activeTab.value === tab) return
|
||||
activeTab.value = tab
|
||||
loadPage()
|
||||
}
|
||||
|
||||
const refresh = async () => {
|
||||
await session.init()
|
||||
await loadPage()
|
||||
}
|
||||
|
||||
defineExpose({ refresh })
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
|
||||
Reference in New Issue
Block a user