Browse Source

feat: 优化首页购物车数据加载逻辑,调整组件生命周期钩子以支持在页面显示时更新购物车数据

EvilDragon 4 months ago
parent
commit
5fdcff0b55
1 changed files with 4 additions and 4 deletions
  1. 4 4
      packages/app/src/pages/home/mall/index.vue

+ 4 - 4
packages/app/src/pages/home/mall/index.vue

@@ -72,12 +72,12 @@ const handleSwiperChange = async (e) => {
   console.log(e)
 }
 onMounted(async () => {
-  await Promise.all([setProductCategories(), setBanners(), setCarts(), setFavourableProducts()])
-  // await setProductCategories()
-  // await setBanners()
-  // await setCarts()
+  await Promise.all([setProductCategories(), setBanners(), setFavourableProducts()])
   category.value = categories.value[0]
 })
+onShow(async () => {
+  await Promise.all([setCarts()])
+})
 </script>
 
 <template>