【发布时间】:2020-03-23 10:57:56
【问题描述】:
我正在尝试在 vuejs 中进行过渡,但这仅在 for 结束时有效,并且只有离开过渡有效,输入过渡无效
<template v-for="(item, index) in imagesList">
<transition name="fade">
<div class="ctn">
<div class="thumbnail">
<img :src="item.url" :alt="item.alt" :title="item.title">
</div>
<div class="info">
<p>{{ item.info }}</p>
</div>
</div>
</transition>
</template>
css 代码来自 vuejs 文档:
.fade-enter-active, .fade-leave-active {
transition: opacity .5s;
}
.fade-enter, .fade-leave-to {
opacity: 0;
}
【问题讨论】:
-
您可以发布过渡的 CSS 吗?
-
@TimWickstrom 确定
-
谢谢。有关解决方案和工作示例,请参见下文。
-
@저Nash:为什么要删除this?
-
@false 我认为最好尝试单独解决而不是打扰那个问题:/
标签: javascript vue.js