Commit 3d2e3add87f4453faab0e07df0c2b2945f98dfe1

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

首页抢红包显示问题修改

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
... ... @@ -932,8 +932,10 @@ page {
932 932 position: fixed;
933 933 width: 100%;
934 934 height: 100%;
  935 + top: 0;
  936 + left: 0;
935 937 background-color: rgba(0,0,0,.5);
936   - z-index: 10001;
  938 + z-index: 999;
937 939 }
938 940  
939 941 .hongbao {
... ...