gpt4 book ai didi

javascript - Vue.js 一起输入键和模糊事件

转载 作者:搜寻专家 更新时间:2023-10-30 22:20:33 25 4
gpt4 key购买 nike

我试图做到这一点,如果我按下回车键或者如果元素失去焦点,那么它会隐藏该元素并显示一条消息。但问题是,当我按下回车键并且元素隐藏时,它也会触发模糊事件。它应该只执行其中之一。

另外,我怎样才能避免通过调用 hideField() 函数重复自己两次。我可以只调用一次吗(bur 或 key.enter)?

<input id="name" v-on:blur="hideField('name')" v-on:keyup.enter="hideField('name')">

这是一个 fiddle 。 http://jsfiddle.net/dag5ch26/3/

最佳答案

您应该在 keyup.enter 事件上调用 blur 方法。这会导致间接触发模糊事件。

<input id="name" v-on:blur="hideField('name')" v-on:keyup.enter="$event.target.blur()">

关于javascript - Vue.js 一起输入键和模糊事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52645011/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com