多个input一并bindblur和bindfocus时,bindfocus失效
发布于 5 年前 作者 gqiu 13057 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

一个页面中有多个input,由列表渲染而生成。同时绑定了了 bindfocus 和 bindblur 的事件,从一个 input 到另一个 input 的时候,在开发者工具上面,是先后触发了bindblur 和 bindfocus,但是在微信7.0.0(基础库版本2.4.3)版本上面,仅仅触发了 bindblur,没有触发 bindfocus。

企业微信2.7.0版本(基础库版本2.2.5)不存在该问题,和开发者工具的表现相一致。

  • 预期表现

用户激活从一个input到另一个input,先后触发bindblur和bindfocus

  • 复现路径
  • 提供一个最简复现 Demo

代码片段

Nonehttps://developers.weixin.qq.com/s/19PYzSmu774s

2 回复

麻烦提供下代码片段我们看下。

2.4.3版本的input实现非常奇怪,点击input还会自动触发blur,但6.7.3里就没这个问题,但再之前一个版本又有。。。

个人判断是和2.4.3中input原生实现有关系。

style还不支持text-shadow的渲染!

的确非常难受,小问题不断

回到顶部