Я знаю, что есть подобные вопросы с jquery, но это связано с vue.js
Я использую uiv , который является надстройкой для vue.js.Проверка документов Я пытаюсь вручную вызвать всплывающее окно, используя trigger="manual"
с событием наведения:
<popover title="Title" v-model="show">
<a href="javascript://" @mouseover="show = !show" @mouseleave="show = !show">Toggle Popover</a>
<template slot="popover">
<p>Popover content</p>
</template>
</popover>
<script>
export default {
data () {
return {
show: false
}
}
}
</script>
Ну, я понимаю, почему закрывается поповер из-за моего уходакнопка, которую я установил show
на false
.
Итак, мой вопрос: Где мне разместить это событие @mouseleave
, чтобы предотвратить закрытие поповера при его наведении?
Здесь у меня есть ссылка на плункер: https://plnkr.co/edit/gTsOJE4k8fQUMcMUpqS6?p=preview