美文网首页
给input写@click="fun()", 点击输入框, fu

给input写@click="fun()", 点击输入框, fu

作者: 木子9268 | 来源:发表于2022-01-21 22:27 被阅读0次

    原因: 暂未知

    问题代码:

    解决办法: 用@focus替代@click

    onclick 是鼠标点击事件

    focus 是获得焦点事件

    拿input框来举例

    只有你用鼠标点击文本框时,它才会触发onclick事件

    只要你的光标在文本框中,他就会触发focus事件。比如用tab键可以移动光标线到文本框中,也触发了focus事件。。,但是并会触发onclick,onclick只在你点击它时才触发。

    你点击文本框后,光标那个竖线自然在文本框中了,所以他触发onclick的同时,也会触发focus事件。

    相关文章

      网友评论

          本文标题:给input写@click="fun()", 点击输入框, fu

          本文链接:https://www.haomeiwen.com/subject/jopyhrtx.html