我想在 vue.js 中将鼠标悬停在一个元素上时显示一个 div。但我似乎无法让它工作。
在vue.js 中似乎没有hover
或mouseover
事件。这是真的吗?
是否可以结合使用 jquery hover 和 vue 方法?
最佳答案
我觉得悬停的上述逻辑是不正确的。它只是在鼠标悬停时反转。我使用了下面的代码。它似乎工作得很好。
<div @mouseover="upHere = true" @mouseleave="upHere = false" >
<h2> Something Something </h2>
<some-component v-show="upHere"></some-component>
</div>
在 vue 实例上
data: {
upHere: false
}
希望对你有帮助
关于javascript - 鼠标悬停或悬停 vue.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30911933/