vue钩子函数:...在 enter 和 leave 中必须使用 done 进行回调。否则,它们将被同步调用,过渡会立即完成

新手上路,请多包涵

不使用done(),有js效果,使用了done()反而没有动画效果

clipboard.png

阅读 2.7k
1 个回答

我觉得在enter、leave中你需要给元素绑定transitionend事件,在该事件中执行done()方法,transitionend事件是在元素过渡结束后触发的,你直接调用done()此时过渡都还没结束呢

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题