,那么应该在哪个生命周期函数中发起请求? ...,不生效的
对应的UI效果显示:如下所示
image.png
当然对于UI以什么样的方式来显示,你自己可以用css进行控制的,这并不是文本的重点
在哪个生命周期函数中发送AJax请求
把Ajax...请求放在componentWillMount组件即将被挂载的函数中也是可以的
但是官方推荐放在componentDidMount这个生命周期函数中发起Ajax请求,因为执行这个生命周期时,DOM已经挂载完了...)的方式
将json字符串,转化为json对象,然后做处理的
如果你是使用axios的方式请求数据,那么是不用进行json序列的格式化的
小结
在React中请求数据的几种方式
axios(普遍常用)...,不过个人推荐使用easy-mock,但是其他方式也不赖,要是不是线上的,断网了
那么其他方法就比较适用了,之所以介绍了不同的工具,主要是开拓自己的思路
这个工具用得不爽,就用另外一个的,总有一个适合自己的