Files
wdsxh/unpackage/dist/build/mp-weixin/pages/component/diy/cubeDiy.wxml
2026-04-29 15:33:58 +08:00

1 line
5.4 KiB
Plaintext

<view class="diy-cube" style="{{'padding:'+(paddingTop+' '+paddingLeft)+';'+('background:'+(showStyle.background)+';')+('border-radius:'+(itemBorderRadius)+';')}}"><block wx:if="{{showStyle.layout==-1}}"><view class="cube-display"><block wx:if="{{showStyle.imgFloat=='left'}}"><view class="display-left" style="{{'width:'+(showStyle.imgWidth+'%')+';'+('padding-reft:'+(itemSpace)+';')}}"><block wx:if="{{showData[0].link&&showData[0].link.type=='Service'}}"><button class="clear" open-type="contact"><image class="image" style="{{'border-radius:'+(borderRadius)+';'}}" src="{{$root.m0}}" mode="widthFix"></image></button></block><block wx:else><block><image class="image" style="{{'border-radius:'+(borderRadius)+';'}}" src="{{$root.m1}}" mode="widthFix" data-event-opts="{{[['tap',[['onClick',['$0'],['showData.__$n0.link']]]]]}}" bindtap="__e"></image></block></block></view></block><block wx:if="{{showStyle.model==1}}"><view class="display-right" style="{{('width:'+(100-showStyle.imgWidth)+'%; '+(showStyle.imgFloat=='right'?'padding-right:'+itemSpace:'padding-left:'+itemSpace))}}"><block wx:if="{{$root.g0>=2}}"><view class="right-1" style="{{'padding-bottom:'+(itemSpace)+';'}}"><block wx:if="{{showData[1].link&&showData[1].link.type=='Service'}}"><button class="clear" open-type="contact"><image class="image" style="{{'border-radius:'+(borderRadius)+';'}}" src="{{$root.m2}}" mode="widthFix"></image></button></block><block wx:else><block><image class="image" style="{{'border-radius:'+(borderRadius)+';'}}" src="{{$root.m3}}" mode="widthFix" data-event-opts="{{[['tap',[['onClick',['$0'],['showData.__$n1.link']]]]]}}" bindtap="__e"></image></block></block></view></block><view class="right-2" style="{{'padding-top:'+(itemSpace)+';'}}"><block wx:if="{{$root.g1>=3}}"><view class="right-2-left" style="{{'padding-right:'+(itemSpace)+';'}}"><block wx:if="{{showData[2].link&&showData[2].link.type=='Service'}}"><button class="clear" open-type="contact"><image class="image" style="{{'border-radius:'+(borderRadius)+';'}}" src="{{$root.m4}}" mode="widthFix"></image></button></block><block wx:else><block><image class="image" style="{{'border-radius:'+(borderRadius)+';'}}" src="{{$root.m5}}" mode="widthFix" data-event-opts="{{[['tap',[['onClick',['$0'],['showData.__$n2.link']]]]]}}" bindtap="__e"></image></block></block></view></block><block wx:if="{{$root.g2>=4}}"><view class="right-2-right" style="{{'padding-left:'+(itemSpace)+';'}}"><block wx:if="{{showData[3].link&&showData[3].link.type=='Service'}}"><button class="clear" open-type="contact"><image class="image" style="{{'border-radius:'+(borderRadius)+';'}}" src="{{$root.m6}}" mode="widthFix"></image></button></block><block wx:else><block><image class="image" style="{{'border-radius:'+(borderRadius)+';'}}" src="{{$root.m7}}" mode="widthFix" data-event-opts="{{[['tap',[['onClick',['$0'],['showData.__$n3.link']]]]]}}" bindtap="__e"></image></block></block></view></block></view></view></block><block wx:else><view class="display-right" style="{{('width:'+(100-showStyle.imgWidth)+'%; '+(showStyle.imgFloat=='right'?'padding-right:'+itemSpace:'padding-left:'+itemSpace))}}"><view class="right-3" style="{{'margin:'+('-'+itemSpace+' 0')+';'+('height:'+('calc(100% + '+itemSpace+' + '+itemSpace+')')+';')}}"><block wx:for="{{$root.l0}}" wx:for-item="img" wx:for-index="num" wx:key="num"><block wx:if="{{num>0&&num<4}}"><view class="item" style="{{'height:'+('calc(100% / '+(img.g3>4?3:img.g4-1)+')')+';'+('padding:'+(itemSpace+' 0')+';')}}"><block wx:if="{{img.$orig.link&&img.$orig.link.type=='Service'}}"><button class="clear" open-type="contact"><image class="image" style="{{'border-radius:'+(borderRadius)+';'}}" src="{{img.m8}}" mode="widthFix"></image></button></block><block wx:else><block><image class="image" style="{{'border-radius:'+(borderRadius)+';'}}" src="{{img.m9}}" mode="widthFix" data-event-opts="{{[['tap',[['onClick',['$0'],[[['showData','',num,'link']]]]]]]}}" bindtap="__e"></image></block></block></view></block></block></view></view></block><block wx:if="{{showStyle.imgFloat=='right'}}"><view class="display-left" style="{{'width:'+(showStyle.imgWidth+'%')+';'+('padding-left:'+(itemSpace)+';')}}"><block wx:if="{{showData[0].link&&showData[0].link.type=='Service'}}"><button class="clear" open-type="contact"><image class="image" style="{{'border-radius:'+(borderRadius)+';'}}" src="{{$root.m10}}" mode="widthFix"></image></button></block><block wx:else><block><image class="image" style="{{'border-radius:'+(borderRadius)+';'}}" src="{{$root.m11}}" mode="widthFix" data-event-opts="{{[['tap',[['onClick',['$0'],['showData.__$n0.link']]]]]}}" bindtap="__e"></image></block></block></view></block></view></block><block wx:else><view class="cube-list" style="{{'margin:'+('-'+itemSpace)+';'}}"><block wx:for="{{$root.l1}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="list-item" style="{{'width:'+('calc(100% / '+showStyle.layout+')')+';'+('padding:'+(itemSpace)+';')}}"><block wx:if="{{item.$orig.link&&item.$orig.link.type=='Service'}}"><button class="clear" open-type="contact"><image style="{{'border-radius:'+(borderRadius)+';'}}" src="{{item.m12}}" mode="widthFix"></image></button></block><block wx:else><block><image style="{{'border-radius:'+(borderRadius)+';'}}" src="{{item.m13}}" mode="widthFix" data-event-opts="{{[['tap',[['onClick',['$0'],[[['showData','',index,'link']]]]]]]}}" bindtap="__e"></image></block></block></view></block></view></block></view>