数据获取为什么一定要在componentDidMount里面调用
2020-09-01 本文已影响0人
zhulichao
不建议在constructor和componentWillMount里写的原因是:会阻碍组件的实例化,阻碍组件的渲染;在componentWillMount里面触发setState不会重新渲染,在componentDidMount里面会触发setState会重新渲染,有副作用的代码都会集中在componentDidMount方法里。
不建议在constructor和componentWillMount里写的原因是:会阻碍组件的实例化,阻碍组件的渲染;在componentWillMount里面触发setState不会重新渲染,在componentDidMount里面会触发setState会重新渲染,有副作用的代码都会集中在componentDidMount方法里。