关于<checkbox>checked默认问题
这个问题困扰我有一段时间了,今天终于解决了。
接手现在的项目半个月了,我看之前的人写的<checkbox checked="false" />一直没有生效,但是需求上没有这个要求,所以一直没管。
今天客户提出希望同意购买须知协议默认是不选中,emm...于是就开始想办法解决。
查看官方文档是这样写的:https://developers.weixin.qq.com/miniprogram/dev/component/checkbox.html?search-key=checkbox
然后就觉得之前的代码没有问题啊,怎么会不生效呢?
然后开始查找相关资料介绍。
仔细看微信官方文档:checked 可用来设置默认选中!!!!不是用来设置选不选中的,是用来设置选中的.
解决:
1、删除掉checked就ok了
2、写成checked:false
3、写成checked="{{false}}"