浏览代码

商户主页展示产品

zhaoxiaohai 3 年之前
父节点
当前提交
d49c2a667d
共有 3 个文件被更改,包括 16 次插入5 次删除
  1. 6 2
      pages/storeMessage/storehomepage.js
  2. 1 1
      pages/storeMessage/storehomepage.wxml
  3. 9 2
      pages/storeMessage/storehomepage.wxss

+ 6 - 2
pages/storeMessage/storehomepage.js

@@ -73,9 +73,13 @@ Page({
                 title: res.data,
                 icon: 'none'
             })
-            let data = processingData.twoDimensionalArr(res.data, 6, 5);
+            let list = processingData.imageType(res.data, "default")
+            let productList = processingData.twoDimensionalArr(list, 6, 5),
+                double = '';
+            (productList[0].length > 3) ? double = true: double = false;
             this.setData({
-                productList: data
+                productList,
+                double
             })
         })
     },

+ 1 - 1
pages/storeMessage/storehomepage.wxml

@@ -23,7 +23,7 @@
 <block wx:if="{{productList.length>=1}}">
     <My_CenterTheTitle title="商户产品"></My_CenterTheTitle>
     <view class="show-prod-list-box">
-        <swiper class="show-prod-list" autoplay circular indicator-active-color="#4DC2D4" indicator-color="#D8D8D8" indicator-dots snap-to-edge>
+        <swiper class="{{double?'show-prod-list':'show-prod-list2'}}" autoplay circular indicator-active-color="#4DC2D4" indicator-color="#D8D8D8" indicator-dots snap-to-edge>
             <swiper-item wx:for="{{productList}}">
                 <My_VerticalBox list='{{item}}' pageType="zhanhui"></My_VerticalBox>
             </swiper-item>

+ 9 - 2
pages/storeMessage/storehomepage.wxss

@@ -85,11 +85,18 @@
     box-sizing: border-box;
 }
 
-/* 热门展品 */
 .show-prod-list {
-    height: 600rpx;
+    height: 600rpx !important;
 }
 
 .show-prod-list swiper-item {
     height: 570rpx !important;
+}
+
+.show-prod-list2 {
+    height: 330rpx !important;
+}
+
+.show-prod-list2 swiper-item {
+    height: 300rpx !important;
 }