为什么我radio的checked值变成了false,样式还是选中的样式?
发布于 6 年前 作者 mma 650 次浏览 来自 问答
{{checked}} // 这个地方打印了一下,就是false
<label catchtap='checkedTap'>
 <radio color="#F0301B" checked="{{checked}}" /> 
</label>

4 回复

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

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

this.setData({ isTiptrue: false })

set一下

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

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

你的 checked 检查一下是不是boolean 类型
回到顶部