index.wxml 793 B

123456789101112131415161718192021
  1. <view
  2. class="wux-class {{ classes.wrap }}"
  3. aria-role="switch"
  4. aria-label="switch"
  5. aria-checked="{{ inputChecked }}"
  6. aria-disabled="{{ disabled }}"
  7. >
  8. <view class="{{ classes.input }}" style="{{ inputChecked ? inputStyle : '' }}" bindtap="onTap">
  9. <view class="{{ classes.text }}">
  10. <block wx:if="{{ inputChecked }}">
  11. <view wx:if="{{ checkedText }}">{{ checkedText }}</view>
  12. <slot name="checked" wx:else></slot>
  13. </block>
  14. <block wx:else>
  15. <view wx:if="{{ uncheckedText }}">{{ uncheckedText }}</view>
  16. <slot name="unchecked" wx:else></slot>
  17. </block>
  18. </view>
  19. <view class="{{ classes.spin }}" wx:if="{{ loading }}"></view>
  20. </view>
  21. </view>