为什么我radio的checked值变成了false,样式还是选中的样式?

发布于 7 年前作者 mma772 次浏览最后编辑 7 年前来自 ask
{{checked}} // 这个地方打印了一下,就是false
<label catchtap='checkedTap'>
 <radio color="#F0301B" checked="{{checked}}" /> 
</label>

4 回复
gang22
gang221 楼5 年前

检查一下类型有没有错,有没有setData到

yong79
yong792 楼5 年前

直接置空了,就不会选中了,常见的问题!

qxiong
qxiong3 楼5 年前

this.setData({ isTiptrue: false })

set一下

hanguiying
hanguiying4 楼5 年前

建议:    <radio color="#F0301B" checked="{{false}}" /> 

       <radio color="#F0301B" checked="{{true}}" /> 

你的 checked 检查一下是不是boolean 类型