【发布时间】:2018-10-15 01:31:57
【问题描述】:
我有一个 for 将为每个索引创建一个组件。
在这个组件中,我有一个包含编辑、添加、减号按钮的子 div。 我希望它显示在组件鼠标悬停上。
如何在不使用索引的情况下动态实现这一点?
谢谢。
【问题讨论】:
我有一个 for 将为每个索引创建一个组件。
在这个组件中,我有一个包含编辑、添加、减号按钮的子 div。 我希望它显示在组件鼠标悬停上。
如何在不使用索引的情况下动态实现这一点?
谢谢。
【问题讨论】:
Post 组件
<template>
<div v-on:mouseleave.native="showOperations = false"
v-on:mouseover.native="showOperations = true">
<!-- post data -->
<div v-if="showOperations">
<!-- operations -->
</div>
</div>
</template>
<script>
export default {
...
data () {
return {
showOperations: false
}
},
...
</script>
帖子列表
<post v-for="post in posts"
:key="post.id"
:post="post">
</post>
这种模式适合我,我认为它也适合你
【讨论】: