演示代码取值有问题
发布于 4 年前 作者 cyi 2266 次浏览 来自 官方Issues

https://developers.weixin.qq.com/miniprogram/dev/component/radio.html

radioChange: function (e) {

console.log('radio发生change事件,携带value值为:', e.detail.value)

const items = this.data.items

for (let i = 0, len = items.length; i < len; ++i) {

items[i].checked = items[i].name === e.detail.value

}

这里应该使用name 来进行判断。

用value判断因为 e.detail.value 返回值是英文。

回到顶部