撰文 | 川川
前言
在React中,render函数返回的结果,取决于组件的props和state
我们都知道UI页面上的数据不是写死的,往往是从后端的数据接口中拿到的
然后将真实的数据填充到页面上...那么本小节就是你想要知道的
示例API返回如下json对象
假如后端返回的商品列表如下所示
{
"goodLists": [
{"id": 1, "name": "瓜子", "price...,以及真实的地止,都是可以的
rp(this.baseUrl)
.then(res => {
// 这里要注意的是res返回的是一个字符串,需要用JSON.parse...Ajax数据的请求也是可以的,注意使用该方式时,无法使用本地mock数据的
它也是支持promise对象,注意,当返回成功的response的类型是一个json字符串格式,你需要用JSON.parse(...)的方式
将json字符串,转化为json对象,然后做处理的
如果你是使用axios的方式请求数据,那么是不用进行json序列的格式化的
小结
在React中请求数据的几种方式
axios(普遍常用)