接口返回这样的数据,vue如何获取data中的数据?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口返回这样的数据,vue如何获取data中的数据?相关的知识,希望对你有一定的参考价值。
"status":1,"message":"获取栏目列表成功","data":["id":1,"cate_name":"新闻资讯","pid":0,"status":1,"thumb":"http://pxi17jf98.bkt.clouddn.com/2019/09/cd88020190912081008891.jpg","sort":11,"id":27,"cate_name":"栏目二","pid":0,"status":1,"thumb":"http://pxi17jf98.bkt.clouddn.com/2019/09/49794201909131353089779.jpg","sort":0]
前端判断if(ret)成立的话,console.log(JSON.stringify( ret ));打印出来的数据就是上面的数据,ret.data显示undefined
比如如果你使用变量叫res接收的的话,如果向获取里面的pid的话,针对这条数据,就是
res.data[0].pid
因为data是个数组,虽然这里面只有一个元素 参考技术A axios不是会自己处理序列化吗?而且返回值ret就是json数据,.data没有问题的,上图吧
以上是关于接口返回这样的数据,vue如何获取data中的数据?的主要内容,如果未能解决你的问题,请参考以下文章
用axios请求接口数据时,返回两层data数据,应该如何解决?