checkbox.wxml 1022 B

123456789101112131415
  1. <mp-cell has-footer="{{!multi}}" has-header="{{multi}}" bindtap="checkedChange" footer-class="{{!multi ? 'weui-check__ft_in-radio' : ''}}" icon-class="{{multi ? 'weui-check__hd_in-checkbox' : ''}}" ext-class="weui-check__label {{outerClass}} {{extClass}} {{!multi ? 'weui-cell_radio' : 'weui-cell_checkbox'}}">
  2. <view slot="icon" wx:if="{{multi}}">
  3. <checkbox value="{{value}}" checked="{{checked}}" disabled="{{disabled}}" color="{{color}}" class="weui-check"></checkbox>
  4. <!-- 未勾选 -->
  5. <icon wx:if="{{!checked}}" size="23" class="weui-icon-checkbox_circle" type="circle"></icon>
  6. <icon wx:else size="23" class="weui-icon-checkbox_success" type="success"></icon>
  7. </view>
  8. <view>{{label}}</view>
  9. <view slot="footer" wx:if="{{!multi}}">
  10. <radio value="{{value}}" checked="{{checked}}" disabled="{{disabled}}" color="{{color}}" class="weui-check"></radio>
  11. <!-- 已勾选 -->
  12. <icon size="16" wx:if="{{checked}}" class="weui-icon-radio" type="success_no_circle"></icon>
  13. </view>
  14. </mp-cell>