diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue index 098d867..5084ed8 100644 --- a/src/pages/index/index.vue +++ b/src/pages/index/index.vue @@ -124,6 +124,7 @@ export default { this.$request({ api: "index.banner", }).then((response) => { + this.bannerList = []; response.data.forEach((item) => { this.bannerList.push({ image: item.image, diff --git a/src/pages/service/cart.vue b/src/pages/service/cart.vue index 6a4b21f..21e98b0 100644 --- a/src/pages/service/cart.vue +++ b/src/pages/service/cart.vue @@ -74,6 +74,7 @@ export default { ServicePreviewItem, }, onLoad() { + this.list = []; this.$models.cart.list().then((list) => { list.forEach((item) => { let goods = []; diff --git a/src/pages/service/cate.vue b/src/pages/service/cate.vue index 7f6b126..507a9ac 100644 --- a/src/pages/service/cate.vue +++ b/src/pages/service/cate.vue @@ -81,12 +81,14 @@ export default { y: y - this.$utils.rpx2px(40), }; // 加载分类 - this.data.push({ - id: 0, - name: "热门推荐", - cover: "", - child: await this.hotCate(), - }); + this.data = [ + { + id: 0, + name: "热门推荐", + cover: "", + child: await this.hotCate(), + }, + ]; this.loadCate(); }, onShow() {