收藏
回答

bindblur和bindtap执行顺序问题?

一个input一个button,在input的bindblur中写到this.data,button的bindtap获取上传。问题是模拟器先bindblur,再bindtap,符合我的设想。但预览正相反,,导致没得到值。发布后啥样我不知道。怎么确保先写到this.data,再执行bindtap呢?

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

2 个回答

  • brave
    brave
    2022-03-22

    ① 用 form 组件

    ② input 使用 bindinput 事件

    2022-03-22
    有用 2
    回复 3
    • 台州满天星
      台州满天星
      2022-03-22
      1,不可行,输入ID3,要求查询后,原input组件显示张三
      2,也不行,ID输完再查是张三还是李四,不能一输入就查
      2022-03-22
      回复
    • brave
      brave
      2022-03-22回复台州满天星
      一切以真机为准,模拟器和PC是没有弹出键盘的,所以失焦事件触发时机是与移动端不一样的。
      这边也看不到你的代码,没看懂你说的,你还是自己捋一下逻辑吧
      2022-03-22
      回复
    • 台州满天星
      台州满天星
      2022-03-22
      至少模拟器和预览事件顺序相反是事实
      2022-03-22
      1
      回复
  • 台州满天星
    台州满天星
    2022-03-23

    上线后也是这样,先button的bindtap。这不对啊

    2022-03-23
    有用
    回复
登录 后发表内容