Commit 3d2e3add87f4453faab0e07df0c2b2945f98dfe1

Authored by 后端研发-倪永富
1 parent 998cabb2

首页抢红包显示问题修改

pages/index/index/index.js
@@ -104,8 +104,9 @@ Page({ @@ -104,8 +104,9 @@ Page({
104 // console.log('909090909090----->', data.data.code); 104 // console.log('909090909090----->', data.data.code);
105 let code = data.data.code; 105 let code = data.data.code;
106 if(code == 0) { 106 if(code == 0) {
107 - showHongbao: true, 107 +
108 th.setData({ 108 th.setData({
  109 + showHongbao: true,
109 }); 110 });
110 } else if(code == -1) { 111 } else if(code == -1) {
111 th.setData({ 112 th.setData({
@@ -902,10 +903,15 @@ Page({ @@ -902,10 +903,15 @@ Page({
902 903
903 //导航跳转 904 //导航跳转
904 nav_goto:function(e){ 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,19 +288,7 @@
288 288
289 </view> 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 </view> 293 </view>
306 294
@@ -392,6 +380,26 @@ @@ -392,6 +380,26 @@
392 </view> 380 </view>
393 </block> 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
@@ -932,8 +932,10 @@ page { @@ -932,8 +932,10 @@ page {
932 position: fixed; 932 position: fixed;
933 width: 100%; 933 width: 100%;
934 height: 100%; 934 height: 100%;
  935 + top: 0;
  936 + left: 0;
935 background-color: rgba(0,0,0,.5); 937 background-color: rgba(0,0,0,.5);
936 - z-index: 10001; 938 + z-index: 999;
937 } 939 }
938 940
939 .hongbao { 941 .hongbao {