fa-check-radio.swan 1.2 KB

1
  1. <view><block s-if="{{type=='checkbox'}}"><view><u-checkbox-group vue-id="6c58d013-1" width="{{radioCheckWidth}}" wrap="{{radioCheckWrap}}" data-event-opts="{{[['^change',[['checkboxGroupChange']]]]}}" bind:change="__e" vue-slots="{{['default']}}"><block s-for="{{list}}" s-for-item="item" s-for-index="index" s-key="index"><u-checkbox bind:input="__e" vue-id="{{('6c58d013-2-'+index)+','+('6c58d013-1')}}" active-color="{{theme.bgColor}}" name="{{item.value}}" value="{{item.checked}}" data-event-opts="{{[['^input',[['__set_model',['$0','checked','$event',[]],[[['list','',index]]]]]]]}}" vue-slots="{{['default']}}">{{''+item.lable+''}}</u-checkbox></block></u-checkbox-group></view></block><block s-else><view><u-radio-group bind:change="__e" bind:input="__e" vue-id="6c58d013-3" value="{{radioValue}}" data-event-opts="{{[['^change',[['radioGroupChange']]],['^input',[['__set_model',['','radioValue','$event',[]]]]]]}}" vue-slots="{{['default']}}"><block s-for="{{list}}" s-for-item="item" s-for-index="index" s-key="index"><u-radio vue-id="{{('6c58d013-4-'+index)+','+('6c58d013-3')}}" active-color="{{theme.bgColor}}" name="{{item.value}}" vue-slots="{{['default']}}">{{item.lable}}</u-radio></block></u-radio-group></view></block></view>