button的 disabled 属性false 写出来不起作用
发布于 7 年前 作者 qdai 12026 次浏览 来自 问答

我看了下社区里也有一个这样的问题,但是官网给的是设置一个变量"{{XXX}}" ,然后通过去改变变量从而达到disabled 的效果。

但是要是如果这个button是通过遍历出来,就有N个button的时候,去设置一个变量就有问题了。点击一个按钮,改变变量值就会导致全部button都变成true。




我只点击了其中一个button,如果去改变变量的话全部button都会一起改变。

看懂了吗?

4 回复

这里全部button一起变是正常的,因为全部button都绑定了同一个变量,即disabled。想要单个button变化应该为每个button单独存储状态。

你写错了,你需要将disabled这个节点写到每个item上去,

现在的写法是page下的data,是全局的,当然有问题。

你好,截图里的代码不太完整,无法找出问题,能否提供一下能复现问题的完整代码示例?

我只点击了其中一个button,如果去改变变量的话全部button都会一起改变。

看懂了吗?

回到顶部