小程序使用vant的多选框遇到的问题
小程序第一次完整写东西,对于其不能双向绑定感到很烦,
这次遇到的问题是使用了vant的多选框,因为其value绑定的是通过wx:for循环过来的数据,所以要让他点击后选中打勾,需要修改原数据,所以在其bind:change绑定的函数中进行setData修改,,,,
修改方式需要创循环参数进来
修改代码: this.setData({ ['content.accData['+e.currentTarget.dataset.index+'].child['+e.currentTarget.dataset.indexchild+'].selected']:e.detail })
类似即可
注意:::::::不可以先有类似 let item=e.currentTarget.dataset.item
的操作,要不然会失败,不知道是什么原因,需要先执行修改代码