2020-06-09 16:17:23 +08:00

12 lines
841 B
Plaintext

<view class="van-radio custom-class {{value===name&&checkedClass?checkedClass:''}}">
<view class="van-radio__input">
<radio-group bindchange="onChange">
<radio checked="{{value===name}}" class="van-radio__control" disabled="{{disabled}}" value="{{name}}"></radio>
</radio-group>
<van-icon class="{{utils.bem( 'radio__icon',{disabled:disabled,checked:!disabled&&name===value,check:!disabled&&name!==value} )}}" color="{{value===name?checkedColor:''}}" customClass="icon-class" name="{{value===name?checkedStyle:'circle'}}" size="{{iconSize}}"></van-icon>
</view>
<view bindtap="onClickLabel" class="van-radio__label van-radio__label--{{labelPosition}} label-class" style="{{value!==name?'color:#666':''}}">
<slot></slot>
</view>
</view>
<wxs module="utils" src="../wxs/utils.wxs" />