js钩子函数的使用 是否使得过渡动画失效
来源:7-6 播放器展开收起动画(中)
鸡肋2016
2018-07-04
我在其他的地方看到 使用js 钩子 ,那么以前的css动画失效 ,这种说法是否正确 ? 还是代码写的有什么问题
谢谢!
写回答
3回答
-
鸡肋2016
提问者
2018-07-05
自己的坑 自己填吧 学不动了 先把这个学会 再深入代码底层。
钩子函数和css动画如果同时使用 必须给css动画充分的时间 也就是不能够马上done 在enter钩子内部要预留足够的时间 然后再执行enterafter 否则 马上执行done 马上执行enterafter 就会出现 css动画没有效果
setTimeOut(()=>{ done()}, 400)//400ms 刚好是css动画的时间
10 -
ustbhuangyi
2018-07-05
图片太小了,看不清,不妨先深入了解一下 transition 的实现原理:https://ustbhuangyi.github.io/vue-analysis/extend/tansition.html
00 -
鸡肋2016
提问者
2018-07-04
麻烦老师帮我看一下 谢谢
00
相似问题