nrz cf9cfdb44b [new feature] 新增 Radio (#354)
* [new component]: Radio

* [new component]: Radio misc

* [new component] Radio code review

* [new component] Radio code review

* [new component] Radio misc

* [new component] Radio improve style
2018-07-15 14:47:03 +08:00

29 lines
845 B
Plaintext

<radio-group
class="zan-radio radio-class"
bindchange="radioChange"
wx:if="{{ items && items.length }}"
>
<label
class="zan-radio__label {{ type === 'list' ? 'zan-radio__list-item' : 'zan-radio__item'}}"
wx:for="{{ items }}"
wx:key="{{ item.value }}"
wx:for-item="item"
wx:for-index="index"
>
<view class="zan-radio__icon-wrap">
<view class="zan-radio__icon {{ item.disabled ? 'zan-radio--disabled' : '' }} {{ item.checked ? 'zan-radio--checked radio-color' : '' }}">
<view class="zan-radio__icon-inside"></view>
</view>
<radio
class="zan-radio__origin"
value="{{ item.name }}"
checked="{{ item.checked }}"
disabled="{{ item.disabled }}"
/>
</view>
<view class="zan-radio__name">
{{item.value}}
</view>
</label>
</radio-group>