Browse Source

feat: 修复点击同一个店铺不重新导航的问题

ShangHai_LongXiang
jiannibang 3 years ago
parent
commit
ba19df2666
  1. 9
      src/composables/useInitConfigAndMallInfo.js
  2. 2
      src/composables/useInitMap.js

9
src/composables/useInitConfigAndMallInfo.js

@ -8,7 +8,7 @@ export const useInitConfigAndMallInfo = async () => {
} = await getConfig()
const store = useStore()
if (config.debug) new VConsole()
{
try {
const { data: theme } = await getTheme()
const r = document.querySelector(':root')
@ -19,10 +19,15 @@ export const useInitConfigAndMallInfo = async () => {
.map(([k, v]) => [k, './static/offline' + v])
.reduce((acc, [k, v]) => ({ ...acc, [k]: v }), {})
store.SET_THEME(theme)
} catch (error) {
console.log(error)
}
{
try {
const { data: menuList } = await getMenuList()
store.SET_MENU_LIST(menuList)
} catch (error) {
console.log(error)
}
try {

2
src/composables/useInitMap.js

@ -56,7 +56,7 @@ function onClickShop(event) {
bounceShopAndChangeColor(null)
hideMapDialog()
} else {
store.SET_SHOP(event.data.shopData)
store.SET_SHOP({ ...event.data.shopData })
bounceShopAndChangeColor(event.data.shopData)
}
}

Loading…
Cancel
Save