【发布时间】:2018-04-13 21:07:34
【问题描述】:
我正在制作一个反应应用程序。我需要调用ajax 从服务器获取数据并将这些数据填充到组件表的行中。我在componentWillMount 中调用ajax 并将响应存储在状态中。现在我的渲染获取了这个状态并填充它。不过我有几个问题:
- 将
ajax放入componentWillMount中是否正确? 我的
componentDidMount没有得到在componentWillMount中设置的state的值。这意味着当componentDidMount试图访问它时异步未完成。如何解决这个问题?设置async:false确实是个糟糕的选择。componentWillMount中可以使用什么东西?
【问题讨论】:
标签: reactjs