询问 checkbox 组件是否不支持双向数据绑定?
首先,我在 page 的 data 中设置了一个变量,然后,把这个变量绑定到 checkbox 组件的 checked 的属性上;最后,我在 checkbox 组件的 tap 事件中把这个变量值打印出来,发现没有变化。而画面上,这个checkbox组件确实被 check 了。
代码如下,
test.json
Page ({ data: { isChecked: false }, checkIt: function (event) { console.log( this .data.isChecked) } }) |
test.wxml
|
该数据绑定是单向绑定,需要在event对象中获取checkbox的状态。具体请查看文档 https://mp.weixin.qq.com/debug/wxadoc/dev/component/checkbox.html
有双向?
单向的吧