如果接口返回的数据格式是下面这种形式,data返回一个数组,可以直接循环遍历获取数据后,

在用拼接字符串的方式返回,这里用的es5的方式拼接字符串,获取数据 res.data[i].test / res.data[i].param

{
  "code":0,
  "msg": "success",
  "data":[{"test”:"123","param":"IN"},{"test”:"321","param":"IN"}]
}
{
  "code":0,
  "msg": "success",
  "data":["test”:"123","param":"IN","test”:"321","param":"IN"]
}

  

  

如果是下面这种格式,data返回的是一个对象,则要用第二种方式,
因为直接这样,res.data.prdoucts是获取不到的,循环遍历res.data[“prdoucts”].length
拿到数据后再拼接数据返回,这里用的es6的字符串模板,更简洁,不用频繁写“”和+ 

 

 

有需要的朋友可以领取支付宝到店红包,能省一点是一点