小程序
小游戏
企业微信
微信支付
扫描小程序码分享
https://developers.weixin.qq.com/miniprogram/dev/component/radio.html
<radio value="{{item.value}}" checked="true"/>
这段代码导致radio组件每次都是循环的最后一个item默认选中, 应该为
<radio value="{{item.value}}" checked="{{item.checked}}"/>
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
感谢反馈,这边核实下
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
官方文档说明中写到checked使用Boolean来控制是否选中,<radio value="r1" checked=false color='#449bf8'/>这段代码中的checked属性无论是使用true还是false都显示选中!除非移出checked!
改成 checked="{{item.checked}}" 后,点击就失效了怎么办。不改成 checked="{{item.checked}}" 他又是现实选中最后一个,怎么办?radioChange方法中的e.detail.value返回值是undefined,或者说e.detail中就没有value
checked=‘’就是为选中状态
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
感谢反馈,这边核实下
官方文档说明中写到checked使用Boolean来控制是否选中,<radio value="r1" checked=false color='#449bf8'/>这段代码中的checked属性无论是使用true还是false都显示选中!除非移出checked!
改成 checked="{{item.checked}}" 后,点击就失效了怎么办。不改成 checked="{{item.checked}}" 他又是现实选中最后一个,怎么办?radioChange方法中的e.detail.value返回值是undefined,或者说e.detail中就没有value
checked=‘’就是为选中状态