有两个input时调用bindfocus属性有不正常的现象出现
发布于 6 年前 作者 jiamin 7422 次浏览 来自 问答

我的小程序的设计是在两个input框里分别设置有聚焦时的事件,聚焦事件是调用地图选择位置的方法wx.chooseLocation(),点击第一个A输入框时触发聚焦事件选择位置后,位置信息填充到A输入框里,然后再点击第二个输入框B时也触发聚焦事件填充位置信息到B输入框里,两个输入框的聚焦事件是分开两个方法 不重复使用的,这时再次点击A输入框时触发的聚焦事件是B输入框的聚焦事件

  1. 开始

  2. 点击A输入框进入选择位置发送之后填充A输入框


  3. 点击B输入框进入选择位置发送之后填充B输入框


  4. 这时再点击A输入框进入选择位置之后返回填充的应该是A输入框的信息 但是这里小程序却是填充的B输入框了 我在调试的时候 到这步他调用的的确也是B的聚焦事件而不是A的




回到顶部