Commit fb735e47b6412afaffd11fd248b3ff1a25cba6e9
1 parent
29a3d596
优选库,优选首页,积分商城模块根据积分数据判断是否显示该模块~
Showing
1 changed file
with
14 additions
and
1 deletions
src/pages/optimization2/optimization2.vue
| ... | ... | @@ -92,7 +92,7 @@ |
| 92 | 92 | </div> |
| 93 | 93 | |
| 94 | 94 | <!-- 积分商城 --> |
| 95 | - <div class="section shop-list" ref="integralMallBox"> | |
| 95 | + <div class="section shop-list" ref="integralMallBox" v-if="pointsLists && pointsLists.length"> | |
| 96 | 96 | |
| 97 | 97 | <!-- 标题 --> |
| 98 | 98 | <text-bg-title-com |
| ... | ... | @@ -419,6 +419,19 @@ |
| 419 | 419 | |
| 420 | 420 | // 热销排行数据 |
| 421 | 421 | this.$set(this, 'pointsLists', datas.integral_goods); |
| 422 | + } else { | |
| 423 | + | |
| 424 | + // 判断是否有积分商城 | |
| 425 | + for (let i = 0; i < this.navs.length; i++) { | |
| 426 | + | |
| 427 | + // 如果是积分商城 | |
| 428 | + if (this.navs[i].title === '积分商城') { | |
| 429 | + | |
| 430 | + // 删除积分商城的navs项目 | |
| 431 | + this.navs.splice(i, 1); | |
| 432 | + break; | |
| 433 | + } | |
| 434 | + } | |
| 422 | 435 | } |
| 423 | 436 | |
| 424 | 437 | // 判断是否有猜你喜欢 | ... | ... |