33.在生命周期函数中,发送异步请求获取数据 - yiqunkeke/react-jianshu-shangguigu-zty GitHub Wiki
在componentDidMount()中请求数据
import axios from 'axios'
componentDidMount() {
axios.get('./list.json')
.then((res) => {
// console.log(res)
})
}
乍一看,在生命周期中发送异步请求没什么问题。但是当请求过多或者遇到非常复杂的逻辑时,
生命周期函数就会显得过于臃肿。
Redux-thunk中间件: 可以使我们把异步请求或者说复杂的逻辑,放到action中处理。