floatBtn.wxml 972 B

12345678910111213141516
  1. <template name="floatBtn">
  2. <view class="diyFloatBtn fixed-{{item.bottomPosition}}"
  3. style="{{item.bottomPosition==3||item.bottomPosition==4?'bottom:'+(item.baseBtnBottom*1+item.btnBottom*1)+'px;':''}} {{item.bottomPosition==1||item.bottomPosition==2?'top:'+(item.baseBtnBottom*1+item.btnBottom*1)+'px;':''}}">
  4. <block wx:for='{{item.list}}' wx:for-item='btnItem' wx:for-index='idx' wx:key="idx">
  5. <button class="diyFloatBtn-item" wx:if="{{btnItem.linktype=='custom'}}" open-type="contact">
  6. <image class="diyFloatBtn-img" src="{{btnItem.imageUrl}}"></image>
  7. </button>
  8. <button class="diyFloatBtn-item" wx:elif="{{btnItem.linktype=='gotop'}}" bindtap="backTop">
  9. <image class="diyFloatBtn-img" src="{{btnItem.imageUrl}}"></image>
  10. </button>
  11. <button class="diyFloatBtn-item" bindtap="goDiysliderUrl" data-link="{{btnItem.link}}" wx:else>
  12. <image class="diyFloatBtn-img" src="{{btnItem.imageUrl}}"></image>
  13. </button>
  14. </block>
  15. </view>
  16. </template>