s***@chuxianxinxi.com
s***@chuxianxinxi.com
  • 发布:2019-10-22 17:58
  • 更新:2020-10-24 17:16
  • 阅读:1106

【报Bug】checkbox在methods修改checked状态后,UI没有改变

分类:HBuilderX

详细问题描述

checkbox在methods修改checked状态后,UI没有根据设置的值改变

重现步骤

[步骤]
1、在view中添加checkbox组件,并且将checked属性在data中赋值;
2、在methods中写一个方法,动态改变checkbox的checked的值;

[结果]
1、当你执行checked=false的时候,console打印出来checked的状态是false是对的视图中checkbox的状态却是选中状态;

[期望]
动态修改checked状态时,视图层的checkbox可以根据true和false状态改变;

IDE运行环境说明

HBuilderX-

[IDE版本号]
2.3.6.20191020

[windows版本号]

[mac版本号]
catalina 10.15

uni-app运行环境说明

[运行端是h5或app或某个小程序?]
所有端都有这个问题

联系方式

[QQ]731751408

2019-10-22 17:58 负责人:无 分享
已邀请:
叶凌风

叶凌风 - 叶凌风

我也遇到了,不可以改变的

3***@qq.com

3***@qq.com

同样遇到,不知道怎么解决

落叶在飘

落叶在飘

export default {
data() {
return {
item: {
checked: false,
},
}
},
methods: {
changeCheck(){
this.item.checked=true
this.$set(item, 'checked', true)
}
}
}

这样就可以更新

该问题目前已经被锁定, 无法添加新回复