关于手动设置小球display的问题

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

慕标赏嗨

2019-07-30

if (ball.show) {
    el.style.display = ''
}

// ...

ball.show = false
el.style.display = 'none'


在设置了小球show属性的情况下,还要手动设置小球display,我心存疑虑,

于是把display的两行代码注释了。发现,还是可以实现隐藏和显示的,但有延迟,特别是在隐藏的时候,很明显。

是因为这个原因才要手动设置display的吧?

写回答

1回答

ustbhuangyi

2019-07-30

如果你不主动设置的话,Vue 的动画钩子会在结束后把它设置为 none。

0
0

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

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

9868 学习 · 4162 问题

查看课程