cube.wxml 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <block wx:if="{{item.data}}">
  2. <block wx:if="{{item.params.row>1}}">
  3. <view class='fui-picturew row-{{item.params.row}}' style="{{item.style.background?'background:'+item.style.background+';':''}}{{item.style.paddingtop?'padding:'+item.style.paddingtop/2+'px '+item.style.paddingleft/2+'px;':''}}">
  4. <view class="item" wx:for='{{item.data}}' wx:for-item='items' wx:for-index='idx' wx:key="cube">
  5. <navigator url='{{items.linkurl}}' style="{{item.style.background?'background:'+item.style.background+';':''}}{{item.style.paddingtop?'padding:'+item.style.paddingtop/2+'px '+item.style.paddingleft/2+'px;':''}}">
  6. <image mode="widthFix" src="{{items.imgurl}}" bindload="imagesHeight" class="advimg" data-type="cubeheight"></image>
  7. </navigator>
  8. </view>
  9. </view>
  10. </block>
  11. <block wx:else>
  12. <view class='fui-cube' style="{{item.style.background?'background:'+item.style.background+';':''}}">
  13. <block wx:if="{{item.data.length == 1}}">
  14. <navigator url='{{item.data[0].linkurl}}'>
  15. <image mode="widthFix" src="{{item.data[0].imgurl}}"></image>
  16. </navigator>
  17. </block>
  18. <block wx:if="{{item.data.length > 1}}">
  19. <view class='fui-cube-left'>
  20. <navigator url='{{item.data[0].linkurl}}' style="width:auto;{{item.style.paddingtop?'padding:'+item.style.paddingtop/2+'px '+item.style.paddingleft/2+'px;':''}}padding-right:0">
  21. <image mode="widthFix" src="{{item.data[0].imgurl}}"></image>
  22. </navigator>
  23. </view>
  24. <view class='fui-cube-right'>
  25. <block wx:if="{{item.data.length == 2}}">
  26. <navigator url='{{item.data[1].linkurl}}' style="width:auto;{{item.style.paddingtop?'padding:'+item.style.paddingtop/2+'px '+item.style.paddingleft/2+'px;':''}}">
  27. <image mode="widthFix" src="{{item.data[1].imgurl}}"></image>
  28. </navigator>
  29. </block>
  30. <block wx:if="{{item.data.length > 2}}">
  31. <view class='fui-cube-right1'>
  32. <navigator url='{{item.data[1].linkurl}}' style="width:auto;{{item.style.paddingtop?'padding:'+item.style.paddingtop/2+'px '+item.style.paddingleft/2+'px;':''}}">
  33. <image src="{{item.data[1].imgurl}}"></image>
  34. </navigator>
  35. </view>
  36. <view class='fui-cube-right2'>
  37. <block wx:if="{{item.data.length == 3}}">
  38. <navigator url='{{item.data[2].linkurl}}' style="width:auto;{{item.style.paddingtop?'padding:'+item.style.paddingtop/2+'px '+item.style.paddingleft/2+'px;':''}}">
  39. <image src="{{item.data[2].imgurl}}"></image>
  40. </navigator>
  41. </block>
  42. <block wx:if="{{item.data.length > 3}}">
  43. <view class='left'>
  44. <navigator url='{{item.data[2].linkurl}}' style="width:auto;{{item.style.paddingtop?'margin-top:'+item.style.paddingtop/2+'px;padding:'+item.style.paddingtop/2+'px '+item.style.paddingleft/2+'px;':''}}padding-right:{{item.style.paddingleft/4}}px">
  45. <image mode="widthFix" src="{{item.data[2].imgurl}}"></image>
  46. </navigator>
  47. </view>
  48. <block wx:if="{{item.data.length >= 4}}">
  49. <view class='right'>
  50. <navigator url='{{item.data[3].linkurl}}' style="width:auto;{{item.style.paddingtop?'margin-top:'+item.style.paddingtop/2+'px;padding:'+item.style.paddingtop/2+'px '+item.style.paddingleft/2+'px;':''}};padding-left:{{item.style.paddingleft/4}}px">
  51. <image mode="widthFix" src="{{item.data[3].imgurl}}"></image>
  52. </navigator>
  53. </view>
  54. </block>
  55. </block>
  56. </view>
  57. </block>
  58. </view>
  59. </block>
  60. </view>
  61. </block>
  62. </block>