Pārlūkot izejas kodu

首页消息轮播测试

xiaohuangmao 4 gadi atpakaļ
vecāks
revīzija
7b34eed5fd

+ 1 - 1
app.json

@@ -1,7 +1,7 @@
 {
  "pages": [
+   "pages/home/home",
   "pages/index/index",    
-  "pages/home/home",
   "pages/postage/postage",
   "pages/ence_push/ence_push",
   "pages/postageManage/postageManage",

+ 2 - 1
pages/components/blockList/blockList.json

@@ -9,6 +9,7 @@
     "home_goods": "../blocks/home_goods/home_goods",
     "homeGrid": "../blocks/homeGrid/homeGrid",
     "homeWords":"../blocks/home_words/homeWords",
-    "homeTwo":"../blocks/home2/homeTwo"
+    "homeTwo":"../blocks/home2/homeTwo",
+    "swiper_message":"../blocks/swiper_message/swiper_message"
   }
 }

+ 2 - 2
pages/components/blockList/blockList.wxml

@@ -1,8 +1,8 @@
 <view wx:key="item"  wx:for="{{prop_special}}">
-    <carousel   wx:if="{{item.item_type == 'adv_list'}}" 
+    <swiper_message wx:if="{{item.item_type == 'adv_list'}}" 
                 image_list="{{item.items}}" 
                 scale="{{item.scale}}">
-    </carousel>
+    </swiper_message>
     <divider wx:if="{{item.item_type == 'divider'}}" items="{{item}}"></divider>
     <homeThree wx:if="{{item.item_type == 'home3'}}" specialData="{{item}}" items="{{item.items}}"></homeThree> 
     <homeOne wx:if="{{item.item_type == 'home1'}}" special_datas="{{special_datas}}"  items="{{item.items}}" summery="{{summery}}"></homeOne>

+ 26 - 0
pages/components/blocks/swiper_message/swiper_message.js

@@ -0,0 +1,26 @@
+// pages/components/blocks/swiper_message/swiper_message.js
+Component({
+  /**
+   * 组件的属性列表
+   */
+  properties: {
+
+  },
+
+  /**
+   * 组件的初始数据
+   */
+  data: {
+    msgList: [
+      { url: "url", title: "公告:多地首套房贷利率上浮 热点城市渐迎零折扣时代" },
+      { url: "url", title: "公告:悦如公寓三周年生日趴邀你免费吃喝欢唱" },
+      { url: "url", title: "公告:你想和一群有志青年一起过生日嘛?" }]
+  },
+
+  /**
+   * 组件的方法列表
+   */
+  methods: {
+
+  }
+})

+ 4 - 0
pages/components/blocks/swiper_message/swiper_message.json

@@ -0,0 +1,4 @@
+{
+  "component": true,
+  "usingComponents": {}
+}

+ 10 - 0
pages/components/blocks/swiper_message/swiper_message.wxml

@@ -0,0 +1,10 @@
+<!--pages/components/blocks/swiper_message/swiper_message.wxml-->
+<swiper class="swiper_container" vertical="true" autoplay="true" circular="true" interval="2000">
+  <block wx:for="{{msgList}}">
+    <navigator url="/pages/index/index?title={{item.url}}" open-type="navigate">
+      <swiper-item>
+        <view class="swiper_item">{{item.title}}</view>
+      </swiper-item>
+    </navigator>
+  </block>
+</swiper>

+ 13 - 0
pages/components/blocks/swiper_message/swiper_message.wxss

@@ -0,0 +1,13 @@
+/* pages/components/blocks/swiper_message/swiper_message.wxss */
+.swiper_container {
+  height: 55rpx;
+  width: 80vw;
+}
+
+.swiper_item {
+  font-size: 25rpx;
+  overflow: hidden;
+  text-overflow: ellipsis;
+  white-space: nowrap;
+  letter-spacing: 2px;
+}

+ 1 - 1
pages/components/wxbutton/wxbutton.js

@@ -62,7 +62,7 @@ Component({
                  app.globalData.member_id = datas.member_id
                  app.globalData.hasmobile = datas.hasmobile
              }
-             app.switchtab('/pages/myhome/myhome') 
+             app.switchtab('/pages/home/home') 
          })
      }
    }