diff --git a/src/components/MarketItem/MarketItem.vue b/src/components/MarketItem/MarketItem.vue index 0a067a9..a6418bf 100644 --- a/src/components/MarketItem/MarketItem.vue +++ b/src/components/MarketItem/MarketItem.vue @@ -49,7 +49,6 @@ import { defineProps, onMounted, ref } from 'vue'; import { deleteTemplate } from '@/api/home/index.js'; import { showDialog, showFailToast, showSuccessToast } from 'vant'; import { useRouter } from 'vue-router'; -import { imgMap } from '@/utils/imgMap'; const router = useRouter(); const { info, marketItem } = defineProps({ @@ -65,7 +64,8 @@ const { info, marketItem } = defineProps({ }); const userInfo = ref({ userName: '' }); const toDetail = (item) => { - // return false + const marketList = JSON.parse(sessionStorage.getItem('marketList')); + const marketItem = marketList.find((market) => item.scene_code_info === market.code); router.push({ path: '/templatePreview', query: { diff --git a/src/utils/utils.js b/src/utils/utils.js index f04c863..efbc32a 100644 --- a/src/utils/utils.js +++ b/src/utils/utils.js @@ -172,6 +172,8 @@ export function throttle(fn, wait) { const args = arguments; const now = Date.now(); if (now - lastTime >= wait) { + console.log(`throttle`, now - lastTime); + fn.apply(context, args); lastTime = now; } diff --git a/src/views/Home/components/Market/Index.vue b/src/views/Home/components/Market/Index.vue index 002be47..d08ad79 100644 --- a/src/views/Home/components/Market/Index.vue +++ b/src/views/Home/components/Market/Index.vue @@ -10,7 +10,7 @@ shrink duration="0" color="#6fb937" - @change="getMarketInfo" + @change="handleChangeTab" >
@@ -46,13 +46,13 @@