标题说明了一切。我知道为什么componentDidMount它适用于需要DOM访问的任何内容,但是AJAX请求不一定或通常都需要这样做。
componentDidMount
是什么赋予了?
componentDidMount用于副作用。添加事件侦听器,AJAX,更改DOM等。
componentWillMount很少有用;特别是如果您关心服务器端渲染(添加事件侦听器会导致错误和泄漏,以及许多其他可能出错的东西)。
componentWillMount
讨论componentWillMount从类组件中删除组件是因为它的作用与构造器相同。它将保留在createClass组件上。
createClass