|
|
|
@ -1,7 +1,7 @@ |
|
|
|
<template> |
|
|
|
<div v-if="list.length" class="hot-container"> |
|
|
|
<div class="hot-container"> |
|
|
|
<div class="title">{{ $t('hot') }}</div> |
|
|
|
<ScrollView class="myScoll" :list="list" :pull-up="false"> |
|
|
|
<ScrollView v-if="list.length" class="myScoll" :list="list" :pull-up="false"> |
|
|
|
<div class="shop_list"> |
|
|
|
<div v-for="item in list" :key="item.shopCode" class="shop_item" @click="show(item)"> |
|
|
|
<div class="top"> |
|
|
|
@ -17,6 +17,9 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</ScrollView> |
|
|
|
<div v-else> |
|
|
|
<img src="@/assets/images/empty.png" alt="" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
|
|
|
|
@ -28,7 +31,7 @@ import { useStatistics } from '@/composables/useStatistics' |
|
|
|
import ScrollView from '@/base/ScrollView/ScrollView.vue' |
|
|
|
const list = ref<HotSearch[]>([]) |
|
|
|
getIndexJson().then(({ data }) => { |
|
|
|
list.value = data.hotSearch |
|
|
|
list.value = [] |
|
|
|
}) |
|
|
|
|
|
|
|
const store = useRootStore() |
|
|
|
|