react异步数据如ajax请求应该放在哪一个生命周期?

对于同步的状态改变,是能够放在componentWillMount,对于异步的,最好好放在componentDidMount。但若是此时有若干细节须要处理,好比你的组件须要渲染子组件,并且子组件取决于父组件的某个属性,那么在子组件的componentDidMount中进行处理会有问题:由于此时父组件中对应的属性可能尚未完整获取,所以就让其在子组件的componentDidUpdate中处理。rea
相关文章
相关标签/搜索