blockItem.wxml 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <block wx:if="{{item_data.show_type == 'image' || item_data.type == 'image'}}">
  2. <image bindtap="navigator" data-title="{{item_data.title}}" data-target="{{item_data.data}}" data-type="{{item_data.type}}" mode="{{block_type == 'home3'?'scaleToFill':'widthFix'}}" src="{{item_data.image}}" style="width:{{block_type == 'home3'?(item_data.width/1080*750)+'rpx':''}}; height:{{block_type == 'home3'?(item_data.height/1080*750)+'rpx':''}};flex:1;" lazy-load="true" class='{{imgShow? "show" : "hide"}}' bindload='load'></image>
  3. </block>
  4. <block wx:elif="{{item_data.show_type == 'goods_simple' || item_data.type == 'goods_simple'}}">
  5. <image bindtap="navigator" data-title="{{item_data.title}}" data-target="{{item_data.data}}" data-type="{{item_data.type}}" mode="{{block_type == 'home3'?'scaleToFill':'widthFix'}}" src="{{item_data.image}}" style="width:{{block_type == 'home3'?(item_data.width/1080*750)+'rpx':''}}; height:{{block_type == 'home3'?(item_data.height/1080*750)+'rpx':''}};flex:1;" lazy-load="true" class='{{imgShow? "show" : "hide"}}' bindload='load'></image>
  6. </block>
  7. <block wx:elif="{{item_data.show_type == 'brand'|| item_data.type == 'brand'}}">
  8. <image src="{{item_data.image}}" bindload='load' class='{{imgShow? "show" : "hide"}}' lazy-load="true" mode='widthFix'
  9. style='min-height:250rpx;' data-title="{{item_data.title}}"></image>
  10. </block>
  11. <block wx:elif="{{item_data.show_type == 'ugc'|| item_data.type == 'ugc'}}">
  12. <view>
  13. <text class='ugc_title'>{{item_data.title}}</text>
  14. </view>
  15. <image src="{{item_data.image}}" bindload='load' class='{{imgShow? "show" : "hide"}}' data-type="{{item_data.type}}" bindtap="navigator" data-target="{{item_data.data}}" mode='widthFix' lazy-load="true" data-title="{{item_data.title}}"></image>
  16. </block>
  17. <block wx:elif="{{item_data.show_type == 'fcode'|| item_data.type == 'fcode'}}">
  18. <view class='fcode_item' data-target="{{item_data.data}}" bindtap="navigator" data-type="{{item_data.type}}">
  19. <view class='fcode_goods'>
  20. <view>
  21. <image src='{{goods.goods_image_url}}'></image>
  22. </view>
  23. <view>
  24. <view>{{goods.goods_mobile_name}}</view>
  25. <view class='fcode'>{{fcode.fcode}}</view>
  26. </view>
  27. </view>
  28. <view class='fcode_content'>
  29. <view class='validity'>
  30. <text>有效期至{{fcode.usable_time}}</text>
  31. </view>
  32. <view class='fcode_state'>
  33. <text style="background-color:{{fcode.state.bgColor}}">{{fcode.state.title}}</text>
  34. </view>
  35. </view>
  36. </view>
  37. </block>
  38. <block wx:elif="{{item_data.show_type == 'video'|| item_data.type == 'video'}}">
  39. <video id="myVideo" src="{{item_data.data}}" style="width:100%;height:{{(item_data.height/1080*750)+'rpx'}}" controls></video>
  40. </block>
  41. <block wx:elif="{{item_data.show_type == 'wxbutton'}}">
  42. <!-- <<<<<<< HEAD
  43. <button style="background-image:url({{item_data.image}});width:100%;height:{{(item_data.height/1080*750)+'rpx'}}"
  44. open-type="getUserInfo"
  45. bindgetuserinfo="userInfoHandler">
  46. </button>
  47. ======= -->
  48. <view bindtap="handleAuth">
  49. <auth2 bind:getAuth="getAuth" item_data="{{item_data}}"></auth2>
  50. </view>
  51. <!-- >>>>>>> a49f2d3af0110e238df86657a2c26d74186d9798 -->
  52. </block>