多次重新加载页面时,抽奖动画开始滞后

时间:2019-05-26 15:36:31

标签: reactjs lottie

我在react-application上使用lottiefile中的react-lottie和一个lottie-svg动画。一切都按预期工作-但是:当我在任何页面之间导航并返回到包含抽签动画的页面(使用react-router)时,动画就会开始滞后。

但是:只要我重新加载(!)整个页面/应用程序,一切都会恢复正常。

在我看来,以前的动画不会卸载,而滞后是来自在现有动画之上加载的所有其他动画。

但这只是一个猜测。

我已经尝试主动卸载动画和/或整个组件,但这并没有做任何事情。当我在Chromes React-extension中寻找包含动画的组件时,可以看到该组件已卸载并且找不到位置。

我希望,当组件被挂载时,动画也将被挂载/清除。

0 个答案:

没有答案