< checkbox checked = "{{isChecked}}" bindtap = "checkIt" ></ checkbox > |
Page ({ data: { isChecked: false }, checkIt (e) { console.log( this .data.isChecked) } }) |
请问用户点击checkbox怎么给数据层反馈,是否选中啊;用户点击怎么去操作isChecked值的变化呢
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 操作系统 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|---|
小程序 | 需求 | checkbox | 客户端 | Android | 1.02.1803210 | 2.0.0 |
< checkbox checked = "{{isChecked}}" bindtap = "checkIt" ></ checkbox > |
Page ({ data: { isChecked: false }, checkIt (e) { console.log( this .data.isChecked) } }) |
请问用户点击checkbox怎么给数据层反馈,是否选中啊;用户点击怎么去操作isChecked值的变化呢
2 个回答
<
checkbox
checked
=
"{{isChecked}}"
bindtap
=
"checkIt"
></
checkbox
>
Page ({
data: {
isChecked:
false
},
checkIt(e) {
this
.setData({
isChecked: !
this
.data.isChecked
})
}
})
算简便吗
<
checkbox
checked
=
"{{isChecked}}"
data-checked
=
'{{isChecked}}'
bindtap
=
"checkIt"
></
checkbox
>
Page ({
data: {
isChecked:
false
},
checkIt(e) {
if
(e.target.dataset.checked){
this
.setData({
isChecked:
false
})
}
else
{
this
.setData({
isChecked:
true
})
}
}
})
有简便的方法吗?