2016-07-14 67 views
0

我有一个连接到存储的反应原生组件,每当存储更新时,都会调用render方法。
我想知道渲染是否完成渲染页面。
我试过componentDidUpdate(),但是从redux商店的每次更新都会被调用。如何确定渲染是否完成了反应本机

+3

'componentDidMount' –

回答

0

componentDidMount将在第一次初始渲染后调用。 componentDidUpdate将在所有其他呈现之后调用。

查看生命周期下的here

+0

感谢您的回复。将为每个状态更新调用componentDidUpdate。那么,我们如何知道最终更新何时发生?我们需要这些信息来记录事件,以便在页面呈现后只发生一次分析事件。 – rocky

+0

但是只有在状态改变后才会重新渲染?新的渲染完成后,componentDidUpdate将被调用?我以为是,对不起。 – Jakkra