Commit 3d2e3add87f4453faab0e07df0c2b2945f98dfe1
1 parent
998cabb2
首页抢红包显示问题修改
Showing
3 changed files
with
34 additions
and
18 deletions
pages/index/index/index.js
... | ... | @@ -104,8 +104,9 @@ Page({ |
104 | 104 | // console.log('909090909090----->', data.data.code); |
105 | 105 | let code = data.data.code; |
106 | 106 | if(code == 0) { |
107 | - showHongbao: true, | |
107 | + | |
108 | 108 | th.setData({ |
109 | + showHongbao: true, | |
109 | 110 | }); |
110 | 111 | } else if(code == -1) { |
111 | 112 | th.setData({ |
... | ... | @@ -902,10 +903,15 @@ Page({ |
902 | 903 | |
903 | 904 | //导航跳转 |
904 | 905 | nav_goto:function(e){ |
905 | - var url=e.currentTarget.dataset.url; | |
906 | - if(!url || url=='') return; | |
907 | - if(url[0]!='/') url='/'+url; | |
908 | - getApp().goto(url); | |
906 | + var url=e.currentTarget.dataset.url; | |
907 | + if(!url || url=='') return; | |
908 | + if(url[0]!='/') url='/'+url; | |
909 | + getApp().goto(url); | |
910 | + if(this.data.showHongbao) { | |
911 | + this.setData({ | |
912 | + showHongbao: false, | |
913 | + }); | |
914 | + } | |
909 | 915 | }, |
910 | 916 | |
911 | 917 | //----跳转到搭配购买---- | ... | ... |
pages/index/index/index.wxml
... | ... | @@ -288,19 +288,7 @@ |
288 | 288 | |
289 | 289 | </view> |
290 | 290 | |
291 | - <!-- 抢红包 --> | |
292 | - <block wx:if="{{showHongbao}}"> | |
293 | - <view class="hongbao-container" bindtap="nav_goto" data-url="/packageA/pages/hongBao/hongBao"> | |
294 | - <view class="hongbao"> | |
295 | - <image src="{{url + 'miniapp/images/redmoney/hongBao.png'}}" class="hongbao-img"></image> | |
296 | - <image src="{{url + 'miniapp/images/redmoney/xlose.png'}}" class="close" catchtap="closeHongbao"></image> | |
297 | - </view> | |
298 | - </view> | |
299 | - </block> | |
300 | 291 | |
301 | - <block wx:if="{{showHongbaoSmall}}"> | |
302 | - <image src="{{url + 'miniapp/images/redmoney/hongbao_sm.gif'}}" class="hongbao_sm-img" bindtap="nav_goto" data-url="/packageA/pages/hongBao/hongBao"></image> | |
303 | - </block> | |
304 | 292 | |
305 | 293 | </view> |
306 | 294 | |
... | ... | @@ -392,6 +380,26 @@ |
392 | 380 | </view> |
393 | 381 | </block> |
394 | 382 | |
383 | +<!-- 抢红包 --> | |
384 | +<block wx:if="{{showHongbao}}"> | |
385 | + <view class="hongbao-container"> | |
386 | + <view class="hongbao"> | |
387 | + <image src="{{url + 'miniapp/images/redmoney/hongBao.png'}}" class="hongbao-img" bindtap="nav_goto" data-url="/packageA/pages/hongBao/hongBao"/> | |
388 | + <image src="{{url + 'miniapp/images/redmoney/xlose.png'}}" class="close" bindtap="closeHongbao"/> | |
389 | + </view> | |
390 | + </view> | |
391 | +</block> | |
392 | + | |
393 | + | |
394 | + | |
395 | +<block wx:if="{{showHongbaoSmall}}"> | |
396 | + <view> | |
397 | + <image src="{{url + 'miniapp/images/redmoney/hongbao_sm.gif'}}" class="hongbao_sm-img" bindtap="nav_goto" data-url="/packageA/pages/hongBao/hongBao"/> | |
398 | + </view> | |
399 | +</block> | |
400 | + | |
401 | +<!-- <hongbao id="hongbao" bind:closeHongbao="closeHongbao" wx:if="{{showHongbao}}" url="{{url}}"></hongbao> --> | |
402 | + | |
395 | 403 | |
396 | 404 | |
397 | 405 | ... | ... |
pages/index/index/index.wxss