方法一.checkbox
<checkbox class="round red" bindtap="checkboxChange" checked="{{checkboxValue}}"></checkbox>
checkboxChange() {
console.log(this.data.checkboxValue)
this.setData({
checkboxValue: !this.data.checkboxValue
})
},
方法二:checkbox-group是用来容纳多个CheckBox的容器,它有一个绑定事件bindchange,
<checkbox-group bindchange="checkboxChange"> <checkbox value='football'>足球</checkbox> <checkbox value='basketball' checked='true'>篮球</checkbox> <checkbox value='baseball'>棒球</checkbox> <checkbox value='pingpang' disabled>乒乓球</checkbox> </checkbox-group>
checkboxChange(e){
console.log(e.detail.value) //[xx,xx]
}