收藏
回答

wx:if隐藏一个元素后,有些手机点击仍能触发这个元素上的事件?

<button wx:if="{{paperCardConfig}}" bindtap="getPaperCard">按钮</button>
我在开发者工具上看了这个元素也确实没有


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

1 个回答

  • 安琪
    安琪
    2020-03-17
    wx:if绑定的paperCardConfig这个值是什么,麻烦写的清楚一点,帮你查看
    


    2020-03-17
    有用
    回复 5
    • dawn🐱 🐶
      dawn🐱 🐶
      2020-03-17
      是一个布尔值
      2020-03-17
      回复
    • 安琪
      安琪
      2020-03-17回复dawn🐱 🐶
      应该绑定在button组件的disabled属性来判断是否禁用
      2020-03-17
      回复
    • dawn🐱 🐶
      dawn🐱 🐶
      2020-03-17回复安琪
      我们这个是个悬浮的按钮,后端可控制出不出现,wx:if隐藏了按钮点击事件应该是不会触发的,但有个手机神奇的触发了,页面上也没有显示这个元素
      2020-03-17
      回复
    • 安琪
      安琪
      2020-03-17回复dawn🐱 🐶
      我理解你的意思了,那你可以在隐藏时设置button的disabled为ture再试试
      2020-03-17
      回复
    • dawn🐱 🐶
      dawn🐱 🐶
      2020-03-17回复安琪
      嗯,现在也有了解决方案了,在具体触发的方法里也判断了一次
      2020-03-17
      回复
登录 后发表内容
问题标签