微信小程序 van-checkbox 动态赋值选中状态,偶尔无法选中的问题?
我在切换地址后,再点击弹出选择收货地址下拉菜单,是需要勾选选中的地址,这个大部分情况是正常的,但是不知道为什么,偶尔会出现,勾选消失的情况,索引也能找到,并且数据checked: true也赋值成功,不知道是因为什么情况?
回答:
这是因为你list 更新的是同一引用,setData判定你没更新值
我直接给你说答案
this.setData({ addressList : [...this.data.addressList] })
微信小程序 this.setData() React this.setState()
都不要像 vue那样直接更新数据源,因为他们不是响应式的,且会污染原数据。
以上是 微信小程序 van-checkbox 动态赋值选中状态,偶尔无法选中的问题? 的全部内容, 来源链接: utcz.com/p/934965.html