vue如何获取焦点事件?

3131975015
  • 411

为什么下面这样写时 我点击输入框后就一直不停的弹出1和2?

<input type="text" v-model="username" @focus="focusfns" @blur="blurfns">
focusfns () {
   alert(1)
},
blurfns () {
   alert(2)
}
回复
阅读 12.6k
2 个回答
✓ 已被采纳

因为alert会让输入框失焦,关闭alert后,输入框又会重新聚焦,所以会一直弹1弹2

alert换成console.log

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

宣传栏