Vue中Input框失焦事件的blur事件为什么没有触发?

https://blog.csdn.net/baidu_3...

背景:我的场景和上面文章中介绍的一样,通过v-if渲染一个input。
变量为true的时候显示input, 变量为false的时候不渲染input。

问题: input输入框 在鼠标点击其他位置失去焦点的时候并没有触发 blur事件,blur事件中我会将变量置为false从而隐藏input。 为什么没有input失去焦点没有触发blur事件?

博文中的解释:而blur表示对象失去焦点时触发,而我们的input框是通过条件渲染生成的,并不是通过聚焦事件focus触发的。
这个该如何理解?

阅读 4.4k
1 个回答

问题已解决,参考问题评论

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题