收藏
回答

input bindblur 和 formSubmit 开发者工具和真机的执行顺序不一致

框架类型 问题类型 操作系统 工具版本
小程序 Bug Windows 1.05.2105170

开发者工具是先失焦再提交

真机是相反的

<form bindsubmit="formSubmit">
  <input type="number" bindblur="change" />
  <button formType="submit" type="primary" style="margin-top:10rpx">按键</button>
</form>


Page({
  data: {
  },
  change(e){
    console.log(e.detail.value)
    console.log("input命令")
  },
  formSubmit(){
    console.log("按键命令")
  }
})

回答关注问题邀请回答
收藏
登录 后发表内容