我无法用vueJ中v-for显示的图像实现淡入淡出。我想使用next/prev按钮来显示图像。vueJS中v-for的转换
我的文档阅读:
Vue公司提供了一个过渡的包装组件,允许您添加进入/离开转换为以下上下文中的任何元素或组分:
条件渲染(使用v-if)
有条件显示(使用v-show)
- 个
动态组件
组件根节点
所以我安排我的代码有一个V型,如果在我的v型的。
下面的一段代码:
<transition name="fade">
<img id='pvw' v-for='day in days' :src='day.preview' v-if='day.current' title='Preview' />
</transition>
和CSS的一点点:
.fade-enter-active, .fade-leave-active {
transition: opacity .5s
}
.fade-enter, .fade-leave-active {
opacity: 0
}
Here是小提琴,看什么,我试图做的。
请帮我实现这一点,不知道为什么它不起作用。
THX,我更新我做了什么和它的作品,但发现有图像的属性放置img元素,而不是。我已经使用过渡组,但我忘记了:看起来很重要的关键。 Thx为您的快速答案! –
chles