16.3之前:componentWillMount;
16.3和当前的区别:父组件和子组件更新走不同的过程;
17之后:UNSAFE_componentWillMount。
注意:组件内新旧生命周期不能同时使用,如果使用了新增的生命周期函数,例如:getSnapshotBeforeUpdate,就不能使用react 16.2之前被废除的生命周期。
组件强制更新:this.forceUpdate()
16.3之前:点击强制更新,会直接走componentWillUpdate;
16.3:点击强制更新,直接render;
网友评论