【发布时间】:2017-09-21 02:35:26
【问题描述】:
我创建了一个 Vue 组件,它使用 javascript 钩子作为转换来调用velocity.js 并为我的组件设置动画。
https://www.webpackbin.com/bins/-KiUnEo0HaCp3J4nQ9Gw
组件的slideDown 工作正常。但是,当v-on:leave 启动时。似乎显示CSS 属性立即设置为display: none,因此我的slideUp 动画没有显示。
我猜这是因为过渡动画持续时间未知,因此只是在显示 none 和 block 之间切换。
我怎样才能解决这个问题?
谢谢。
【问题讨论】:
标签: animation vue.js vuejs2 vue-component