Commit f904e1949933d12790b630cf56f9563d4024822b

Authored by 王强
1 parent b53ba167

优选库——旗舰店页面优化~

Showing 1 changed file with 22 additions and 19 deletions
src/pages/mall2/mall2.vue
... ... @@ -40,30 +40,33 @@
40 40 <!-- 上拉加载 -->
41 41 <van-list v-model="shopListsPage.loading" :finished="shopListsPage.finished" finished-text="没有更多了" @load="loadMore">
42 42  
43   - <div class="section shop-list" v-if="items.goods && items.goods.length" v-for="(items, index) in shopLists" :key="index" @click="toShop(items)">
  43 + <div class="section shop-list" v-for="(items, index) in shopLists" :key="index" @click="toShop(items)">
44 44  
45   - <!-- 头图 -->
46   - <div class="header-img-box">
47   - <div class="img-box" v-if="items.img">
48   - <img :src="items.img + SIGN.BIG" class="header-img" />
49   - </div>
50   - <div class="img-box" v-else>
51   - <img src="static/img/header_img_default.jpg" class="header-img" />
52   - <div class="title-box">
53   - <div class="title">{{items.title}}</div>
  45 + <template v-if="items.goods && items.goods.length">
  46 +
  47 + <!-- 头图 -->
  48 + <div class="header-img-box">
  49 + <div class="img-box" v-if="items.img">
  50 + <img :src="items.img + SIGN.BIG" class="header-img" />
  51 + </div>
  52 + <div class="img-box" v-else>
  53 + <img src="static/img/header_img_default.jpg" class="header-img" />
  54 + <div class="title-box">
  55 + <div class="title">{{items.title}}</div>
  56 + </div>
54 57 </div>
55 58 </div>
56   - </div>
57 59  
58   - <!-- 商品列表 -->
59   - <div class="list-box">
  60 + <!-- 商品列表 -->
  61 + <div class="list-box">
60 62  
61   - <!-- 商品展示样式 2 -->
62   - <goods-item-2 class="item" v-for="(item, i) in items.goods" :key="i"
63   - :item="item"
64   - pid="3">
65   - </goods-item-2>
66   - </div>
  63 + <!-- 商品展示样式 2 -->
  64 + <goods-item-2 class="item" v-for="(item, i) in items.goods" :key="i"
  65 + :item="item"
  66 + pid="3">
  67 + </goods-item-2>
  68 + </div>
  69 + </template>
67 70 </div>
68 71 </van-list>
69 72 </div>
... ...