| 
					
				 | 
			
			
				@@ -1,5 +1,5 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  <div class="container"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <div class="shop-index"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <van-search placeholder="请输入商品关键词" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <van-swipe class="my-swipe" :autoplay="3000" indicator-color="white"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <!-- <van-swipe-item v-for="(image, index) in images" :key="index"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -10,39 +10,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <van-swipe-item>3</van-swipe-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <van-swipe-item>4</van-swipe-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </van-swipe> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <van-pull-refresh v-model="refreshing" @refresh="onRefresh"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <van-list 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        v-model="loading" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        :finished="finished" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        finished-text="没有更多了~" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        @load="onLoad" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <!-- <van-card 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :desc="item.waresDetail" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :title="item.waresName" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :thumb="item.waresPic" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          centered 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-for="item in list" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :key="item.id" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </van-card> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <div class="list"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <div class="list-item" v-for="item in list" :key="item.src"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <div class="list-item-left"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <img :src="item.waresPic" alt="" srcset="" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <div class="list-item-right"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <div class="item-right-top"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-               {{ item.waresDetail }}  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <div class="item-right-bottom"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                {{ item.waresName }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      </van-list> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    </van-pull-refresh> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <div class="show"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <product-list/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -50,6 +20,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <script type="text/javascript"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import Vue from "vue"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import axios from "axios"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import ProductList from "../../components/ProductList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   NavBar, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   Search, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -87,6 +58,9 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       refreshing: false, //是否正在上拉刷新 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  components:{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ProductList 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   beforeCreate() {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   created() {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   beforeMount() {}, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -127,10 +101,10 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <style scope> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-* { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.shop-index * { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   box-sizing: border-box; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.my-swipe .van-swipe-item { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.shop-index .my-swipe .van-swipe-item { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   color: #fff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   font-size: 20px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   line-height: 150px; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -138,32 +112,32 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   background-color: #39a9ed; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   border-radius: 4vw; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.container { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.shop-index { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   width: 92vw; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   margin: 0 auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.list { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.shop-index .list { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   width: 92vw; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.list .list-item { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.shop-index .list .list-item { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   margin-top: 30px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   width: 92vw; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   height: 28.5vw; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.list .list-item .list-item-left { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.shop-index .list .list-item .list-item-left { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   width: 28.5vw; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   height: 28.5vw; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   border: 0.26vw solid #eeeeee; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   flex-shrink: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.list .list-item .list-item-left img { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.shop-index .list .list-item .list-item-left img { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   display: inline-block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   width: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   height: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   border-radius: 3vw; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.list .list-item .list-item-right { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.shop-index .list .list-item .list-item-right { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   margin-left: 3vw; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   width: 60.5vw; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   color: red; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -176,7 +150,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   line-height: 6vw; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   height: 28.5vw; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.list .list-item .list-item-right .item-right-top { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.shop-index .list .list-item .list-item-right .item-right-top { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   width: 60.5vw; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   height: 12vm; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   flex-shrink: 0; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -184,7 +158,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   height:20vw 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-.list .list-item .list-item-right .item-right-top{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.shop-index .list .list-item .list-item-right .item-right-top{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   width: 60.5vw; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   height: 12vm; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   flex-shrink: 0; 
			 |