关于vue中js动画钩子的疑问

来源:17-20 购物车小球动画实现(3)

我最爱吃大西瓜

2020-05-05

老师,我自己写了个vue js动画钩子demo,再beforeEnter中我设定opacity为0,translate为0,enter中设定opacity 1,translate为x方向100,但是我显示出来的效果却是,没有动画过渡,直接出现了opacity 1和100px的位子,我把这两个参数中的el打印出来,惊奇的是居然在beforeEnter的el标签上和enter标签上的一样都是 opacity 1和 translate100px,我没有想通是啥情况,麻烦老师解答一下,感谢😊

写回答

1回答

我最爱吃大西瓜

提问者

2020-05-06

老师我知道了,就是你有这句话 

this._reflow = document.body.offsetHeight

但是为什么要加这句话,重绘的时机我以后又在什么时候需要加这个属性呢,麻烦老师解答一下哈,感激不尽

0
1
ustbhuangyi
参考这个回答:http://coding.imooc.com/learn/questiondetail/143866.html
2020-05-06
共1条回复

Vue.js2.5+cube-ui重构饿了么App(经典再升级)

掌握Vue1.0到2.0再到2.5最全版本应用与迭代,打造极致流畅的WebApp

9868 学习 · 4162 问题

查看课程