为了账号安全,请及时绑定邮箱和手机立即绑定

vue动画钩子函数里面的done回调函数到底是个什么,功能机制是什么?

vue动画钩子函数里面的done回调函数到底是个什么,功能机制是什么?

拉风的咖菲猫 2018-09-01 20:02:47
通过打印这个done回调函数得到这样的结果:ƒ () {if (!called) {   called = true;   fn.apply(this, arguments); }}在钩子函数中是这样使用done回调函数的handleEnter(el,done){                setTimeout(function () {                     el.style.color = 'green';                 },2000)                 done()             },api文档中说:当只用 JavaScript 过渡的时候,在 enter 和 leave 中必须使用 done 进行回调。否则,它们将被同步调用,过渡会立即完成。我在vue的源码里面也没有找打对done函数的定义,所以我想请问一下这个done函数的运行的机制,谢谢大家
查看完整描述

2 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

我也遇到相同问题了

查看完整回答
反对 回复 2018-09-01
  • 2 回答
  • 0 关注
  • 3617 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信