index.wxml 1.7 KB

1234567891011121314151617181920212223242526
  1. <l-popup show="{{show}}" showMask="{{true}}" contentAlign="bottom" locked="{{locked}}" bind:lintap="handleClickPopUp" z-index="{{zIndex}}">
  2. <view class='l-action-sheet'>
  3. <view class="l-item-button l-class-title l-title-class" wx:if="{{title}}">
  4. {{ title }}
  5. </view>
  6. <view wx:for="{{ itemList }}" wx:key="{{ item.name }}" hover-class="{{isHover?'list-hover':''}}">
  7. <l-button bind:lintap="handleClickItem" data-index="{{ index }}" data-item="{{ item }}" open-type="{{ item.openType }}" icon="{{ item.icon }}" type="ghost" size="large" special="{{true}}" long>
  8. <view style="{{ item.color ? 'color: ' + item.color : '' }}" class="l-item-button l-class-item l-item-class {{item.image || item.icon ? 'l-image-button':''}}">
  9. <image wx:if="{{item.image}}" class="l-button-image" src="{{item.image}}" style="{{item.imageStyle}}"/>
  10. <l-icon
  11. wx:elif="{{ item.icon }}"
  12. name="{{ item.icon }}"
  13. l-class="l-item-button"
  14. size="{{ item.iconSize }}"
  15. color="{{item.iconColor?item.iconColor:item.color}}"></l-icon>
  16. <text class="l-button-text">{{ item.name }}</text>
  17. </view>
  18. </l-button>
  19. </view>
  20. <view class="l-cancel l-class-cancel l-cancel-class {{isIphoneX ? 'l-cancel-x':''}}" wx:if="{{ showCancel }}" hover-class="{{isHover?'list-hover':''}}">
  21. <l-button type="ghost" size="large" long="true" bind:lintap="handleClickCancel" special="{{true}}">
  22. <view class="l-item-button l-cancel-button">{{ cancelText }}</view>
  23. </l-button>
  24. </view>
  25. </view>
  26. </l-popup>