在导致另一个渲染时,componentDidUpdate是否在同一刻度中刷新?

时间:2017-10-26 13:25:34

标签: reactjs

当您在setState中调用componentDidUpdate或以其他方式将任何样式应用于DOM元素时,第二个呈现是否在相同的时间内完成,以便用户永远不会看到中间状态?

我正在写一些要求我执行setState来执行CSS转换的内容,似乎我必须依赖于使用requestAnimationFrame来注入CSS转换属性以可靠地获得转换in(否则浏览器认为元素在没有转换的情况下呈现为第二个状态)

文档说componentDidMount以这种方式工作,但我不确定componentDidUpdate是否做同样的事情。

0 个答案:

没有答案