收藏
回答

button的 disabled 属性false 写出来不起作用

问题模块
API和组件


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

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







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

看懂了吗?


最后一次编辑于  2017-12-14
回答关注问题邀请回答
收藏

4 个回答

  • 小程序技术专员-june
    小程序技术专员-june
    2017-12-14

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

    2017-12-14
    赞同
    回复
  • 小程序技术专员-june
    小程序技术专员-june
    2017-12-14

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

    2017-12-14
    赞同
    回复
  • C.Q.Q
    C.Q.Q
    2017-12-14

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


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

    2017-12-14
    赞同
    回复
  • 对方正在输入...
    对方正在输入...
    2017-12-14





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

    看懂了吗?

    2017-12-14
    赞同
    回复