|
@@ -95,25 +95,25 @@ const priceTab = ref<number>(0)
|
|
// 300Spot 500Spot 1000Spot 2000Spot
|
|
// 300Spot 500Spot 1000Spot 2000Spot
|
|
const priceTabList = ref([
|
|
const priceTabList = ref([
|
|
{
|
|
{
|
|
- title: '300Spot',
|
|
|
|
|
|
+ title: 'home.priceTab.300spot',
|
|
value: 300,
|
|
value: 300,
|
|
minPrice: 0,
|
|
minPrice: 0,
|
|
maxPrice: 300,
|
|
maxPrice: 300,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '500Spot',
|
|
|
|
|
|
+ title: 'home.priceTab.500spot',
|
|
value: 500,
|
|
value: 500,
|
|
minPrice: 300,
|
|
minPrice: 300,
|
|
maxPrice: 500,
|
|
maxPrice: 500,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '1000Spot',
|
|
|
|
|
|
+ title: 'home.priceTab.1000spot',
|
|
value: 1000,
|
|
value: 1000,
|
|
minPrice: 500,
|
|
minPrice: 500,
|
|
maxPrice: 1000,
|
|
maxPrice: 1000,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- title: '2000Spot',
|
|
|
|
|
|
+ title: 'home.priceTab.2000spot',
|
|
value: 2000,
|
|
value: 2000,
|
|
minPrice: 1000,
|
|
minPrice: 1000,
|
|
maxPrice: 2000,
|
|
maxPrice: 2000,
|
|
@@ -173,14 +173,14 @@ onLoad(() => {
|
|
<view class="flex items-end justify-between pb-22rpx pt-24rpx">
|
|
<view class="flex items-end justify-between pb-22rpx pt-24rpx">
|
|
<view v-for="(item, index) in navIcons" :key="index" class="flex flex-col items-center" @click="toPage(item.url)">
|
|
<view v-for="(item, index) in navIcons" :key="index" class="flex flex-col items-center" @click="toPage(item.url)">
|
|
<image :src="item.image" :style="`width: ${item.size}; height: ${item.size};`" />
|
|
<image :src="item.image" :style="`width: ${item.size}; height: ${item.size};`" />
|
|
- <view class="mt-14rpx text-center text-22rpx text-#898989 font-bold">
|
|
|
|
|
|
+ <view class="mt-14rpx whitespace-pre-line text-center text-22rpx text-#898989 font-bold">
|
|
{{ $t(item.title) }}
|
|
{{ $t(item.title) }}
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view v-if="newProducts.length">
|
|
<view v-if="newProducts.length">
|
|
<view class="mb-16rpx text-32rpx">
|
|
<view class="mb-16rpx text-32rpx">
|
|
- News
|
|
|
|
|
|
+ {{ $t('home.news') }}
|
|
</view>
|
|
</view>
|
|
<scroll-view scroll-x>
|
|
<scroll-view scroll-x>
|
|
<view class="flex items-center gap-22rpx pb-24rpx">
|
|
<view class="flex items-center gap-22rpx pb-24rpx">
|
|
@@ -191,7 +191,7 @@ onLoad(() => {
|
|
<view>
|
|
<view>
|
|
<wd-tabs v-model="priceTab" :line-width="0" :line-height="0" @change="onPriceTabChange">
|
|
<wd-tabs v-model="priceTab" :line-width="0" :line-height="0" @change="onPriceTabChange">
|
|
<template v-for="item in priceTabList" :key="item">
|
|
<template v-for="item in priceTabList" :key="item">
|
|
- <wd-tab :title="item.title" />
|
|
|
|
|
|
+ <wd-tab :title="$t(item.title)" />
|
|
</template>
|
|
</template>
|
|
</wd-tabs>
|
|
</wd-tabs>
|
|
<view class="grid grid-cols-2 gap-22rpx">
|
|
<view class="grid grid-cols-2 gap-22rpx">
|