收藏
回答

动态改变按钮禁用状态,按钮已经变灰了,还是可以点击?

动态改变按钮禁用状态,按钮已经变灰了,还是可以点击,这是什么原因?

回答关注问题邀请回答
收藏

3 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2020-07-03
    <button bindtap="{{isDisabled?'':'btnTapFunc'}}" disabled="{{isDisabled}}">xxx</button>
    ================================
    btnTapFunc:function(e){
        this.setData({
            isDisabled: true
        })
        // 请求接口
    
    }
    

    若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人

    2020-07-03
    有用
    回复 2
    • 克罗地亚狂想曲
      克罗地亚狂想曲
      2020-07-03
      好,我试试
      2020-07-03
      回复
    • 克罗地亚狂想曲
      克罗地亚狂想曲
      2020-07-06
      试了这种办法,还是没用。跟之前一样。
      2020-07-06
      1
      回复
  • Admin ²º²³
    Admin ²º²³
    2020-07-03

    disable设置下, 代码里也判断下,双保险

    2020-07-03
    有用
    回复 2
    • 克罗地亚狂想曲
      克罗地亚狂想曲
      2020-07-03
      disable设置了,代码怎么判断呢,可以说详细点吗
      2020-07-03
      回复
    • Admin ²º²³
      Admin ²º²³
      2020-07-03回复克罗地亚狂想曲
      ??你都能动态改变按钮禁用状态了,动态设置个变量标志就好了挖,点击代码的时候判断这个标志,如果是不可点击的标志就直接return
      2020-07-03
      回复
  • 微喵网络
    微喵网络
    2020-07-03

    点击事件里也加上判断

    2020-07-03
    有用
    回复 3
登录 后发表内容
问题标签