Explorar el Código

banner点击跳转长图

bayi hace 2 años
padre
commit
c483afacfd

+ 1 - 1
components/activityList/index.js

@@ -26,7 +26,7 @@ Component({
      * 组件的初始数据
      */
     data: {
-        //1:图片,2:邀新榜,3:热播榜,4:挑战pk榜,5,朗读赛,6,领取勋章,7年包红包8,次数红包
+        //1:图片,2:邀新榜,3:热播榜,4:挑战pk榜,5,朗读赛,6,领取勋章,7年包红包8,次数红包,9邀新
         type: '4',
         activityList: [],
         isIos: app.globalData.isIOS,

+ 11 - 11
components/activityList/index.wxml

@@ -1,19 +1,19 @@
 <wxs src="../../utils/filter.wxs" module="filters" />
 <view class="activityList">
-    <!-- 邀新活动 -->
-    <view class="newActivityBox" bindtap="jumpInvite" wx:if="{{classify==1}}">
-        <image src="http://reader-wx.ai160.com/images/reader/v3/learn/50fdd9225ae9b8c71a541981f2c46b95.png"
-            class="cover" />
-        <view class="footer">
-            <view class="row">
-                <view class="title">永久vip免费拿</view>
-                <view class="btn">
-                    立即参与
+
+    <block wx:for="{{activityList}}" wx:key="id">
+        <!-- 邀新活动 -->
+        <view class="newActivityBox" bindtap="jumpInvite" wx:if="{{item.type==9}}">
+            <image src="{{item.icon}}" class="cover" />
+            <view class="footer">
+                <view class="row">
+                    <view class="title">邀新奖励</view>
+                    <view class="btn">
+                        立即参与
+                    </view>
                 </view>
             </view>
         </view>
-    </view>
-    <block wx:for="{{activityList}}" wx:key="id">
         <view class="activityBox" wx:if="{{item.bannerType==1}}" bindtap="activityEvent" data-info="{{item}}">
             <image src="{{item.icon}}" class="cover" />
         </view>

+ 9 - 4
pages/match/index.js

@@ -125,10 +125,15 @@ Page({
             })
         }
     },
-    jumpIntro() {
-        wx.navigateTo({
-            url: `/pages/rankIntro/index?title=活动规则&img=${this.data.explain}`,
-        })
+    jumpIntro({
+        currentTarget
+    }) {
+        let iconDetail = currentTarget.dataset.icondetail
+        if (iconDetail) {
+            wx.navigateTo({
+                url: `/pages/rankIntro/index?img=${iconDetail}`,
+            })
+        }
     },
     onShareAppMessage({
         from,

+ 1 - 1
pages/match/index.wxml

@@ -4,7 +4,7 @@
     <swiper class="bannerList" autoplay circular indicator-dots="{{bannerList.length>1}}" indicator-active-color="#fff"
         indicator-color='#ecececa1'>
         <swiper-item wx:for="{{bannerList}}" wx:key="id">
-            <image src="{{item.icon}}" class="headerImg" bindtap="jumpIntro" />
+            <image src="{{item.icon}}" class="headerImg" data-iconDetail="{{item.iconDetail}}" bindtap="jumpIntro" />
         </swiper-item>
     </swiper>
     <view class="modelText">

+ 1 - 0
pages/reading/index.js

@@ -290,6 +290,7 @@ Page({
         let lessonText = JSON.parse(this.data.videoInfo.userReadExtend.lessonText).map((item) => {
             return item.text
         }).join('')
+        console.log(lessonText);
         // https://www.chivox.com/opendoc/#/ChineseDoc/coreCn/Chinese/cn.sent.raw?id=%e5%8f%82%e6%95%b0%e8%af%b4%e6%98%8e <----参数说明
         wsEngine.start({
             request: {