如何动态禁用和启用一个button

发布于 6 年前作者 ping7313165 次浏览最后编辑 6 年前来自 ask

如图,我想通过 bo_end 这样一个变量去控制button的disabled属性

API上介绍disabled这个属性是布尔类型,而图中的写法是字符串,所以表现出来的就是不管bo_end是true还是false,button一直是禁用状态

我也尝试过 disabled = false 这样的写法,确实行得通

但是我尝试 disabled = {{bo_end}} 这样的写法编译器是不让通过的

那么我怎么样可以动态去控制一个空间的禁用和启用呢?

4 回复
pengxiuying
pengxiuying1 楼6 年前

<button disabled=‘{{bo_end}}’>

this.setData({

bo_end: false

})

rxiang
rxiang2 楼6 年前

这么写没毛病吧,你还是打印一下bo_end这个值,看看是否动态改变了

zhangping
zhangping3 楼6 年前

你data里面 设置的时候赋值是否是用字符串,不是的话,就没问题

yongfan
yongfan4 楼4 年前

这么做没问题的啊