componentWillMount和componentDidMount的区别

Posted 星空0909

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了componentWillMount和componentDidMount的区别相关的知识,希望对你有一定的参考价值。

1、componentWillMount  将要装载,在render之前调用;

      componentDidMount,(装载完成),在render之后调用

2、componentWillMount  每一个组件render之前立即调用;

      componentDidMount  render之后并不会立即调用,而是所有的子组件都render完之后才可以调用

3、componentWillMount  可以在服务端被调用,也可以在浏览器端被调用;

      componentDidMount  只能在浏览器端被调用,在服务器端使用react的时候不会被调用

 

以上是关于componentWillMount和componentDidMount的区别的主要内容,如果未能解决你的问题,请参考以下文章

解决react: Warning:componentWillMount has been renamed 问题

React.Component(V16.8.6)

React生命周期

componentWillMount和componentDidMount的区别

为啥 componentWillUpdate() 和 componentWillMount() 在这些方法中使用 setState 时不会触发渲染函数?

每次在反应本机中聚焦页面时调用 componentWillMount