這個問題困擾我有一段時間了,今天終於解決了。
接手現在的項目半個月了,我看之前的人寫的<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}}"