【发布时间】:2018-02-06 18:34:38
【问题描述】:
我正在尝试通过遵循documentation's example 来实现包含CSS 动画 的两个元素之间的过渡。
我的 HTML 包含:一个更改我的状态的按钮:
<button @click="toggled = !toggled">
Toggle class ({{ toggled }})
</button>
两个加载器的过渡(一个红色和一个黑色):
<transition name="fade" mode="out-in">
<div class="loader" v-if="toggled" key="toggled"></div>
<div class="loader red" v-else key="notToggled"></div>
</transition>
似乎 VueJS 的过渡 正在等待动画完成,然后再显示下一个。难道我做错了什么 ?
【问题讨论】:
-
你能更详细地解释一下你想要达到的目标吗?
-
对不起,如果帖子不够明确,我只是想实现@Stephan-v 显示的内容,让我的过渡“顺利”运行,而不是像您在小提琴。
标签: css vue.js vuejs2 css-animations