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