|
@@ -405,15 +405,24 @@ onShow(() => {
|
|
|
</scroll-view>
|
|
</scroll-view>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="productList">
|
|
<view class="productList">
|
|
|
|
|
+ <!-- #ifdef APP-PLUS -->
|
|
|
|
|
+ <wd-sticky :offset-top="90">
|
|
|
|
|
+ <view class="tabs-container">
|
|
|
|
|
+ <wd-tabs v-model="priceTab" slidable="always" :line-width="0" :line-height="0" @click="handlePriceTabChange">
|
|
|
|
|
+ <wd-tab v-for="(item, index) in priceTabList" :key="index" :title="$t(item.title)" :name="item.value" />
|
|
|
|
|
+ </wd-tabs>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </wd-sticky>
|
|
|
|
|
+ <!-- #endif -->
|
|
|
|
|
+ <!-- #ifndef APP-PLUS -->
|
|
|
<wd-sticky :offset-top="0">
|
|
<wd-sticky :offset-top="0">
|
|
|
<view class="tabs-container">
|
|
<view class="tabs-container">
|
|
|
<wd-tabs v-model="priceTab" slidable="always" :line-width="0" :line-height="0" @click="handlePriceTabChange">
|
|
<wd-tabs v-model="priceTab" slidable="always" :line-width="0" :line-height="0" @click="handlePriceTabChange">
|
|
|
- <template v-for="item in priceTabList" :key="item">
|
|
|
|
|
- <wd-tab :title="$t(item.title)" :name="item.value" />
|
|
|
|
|
- </template>
|
|
|
|
|
|
|
+ <wd-tab v-for="(item, index) in priceTabList" :key="index" :title="$t(item.title)" :name="item.value" />
|
|
|
</wd-tabs>
|
|
</wd-tabs>
|
|
|
</view>
|
|
</view>
|
|
|
</wd-sticky>
|
|
</wd-sticky>
|
|
|
|
|
+ <!-- #endif -->
|
|
|
<!-- Tab切换时的商品列表骨架屏 -->
|
|
<!-- Tab切换时的商品列表骨架屏 -->
|
|
|
<view v-if="isProductListLoading" class="grid grid-cols-2 gap-20rpx">
|
|
<view v-if="isProductListLoading" class="grid grid-cols-2 gap-20rpx">
|
|
|
<wd-skeleton
|
|
<wd-skeleton
|