a.js
没啥可说的,单纯的数据罗列
data: {
array: [
{ name: '1', value: 'select 1', checked: 'true' },
{ name: '2', value: 'select 2' },
{ name: '3', value: 'select 3' },
{ name: '4', value: 'select 4' },
{ name: '5', value: 'select 5' },
]
},
/* radio监听事件,console中会返回name值*/
listenerRadioGroup: function (e) {
console.log(e.detail.value);
}
a.wxml
view标签可以用label标签替代
<!--监听器-->
<radio-group bindchange="listenerRadioGroup">
<view wx:for="{{array}}">
<radio value="{{item.name}}" checked="{{item.checked}}"/>{{item.value}}
</view>
</radio-group>