接口返回这样的数据,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中的数据?的主要内容,如果未能解决你的问题,请参考以下文章

vue怎么获取到接口返回数据后再调其他方法

解决vue开发时子组件数据和组件渲染的异步问题

用axios请求接口数据时,返回两层data数据,应该如何解决?

关于java 通过rfc接口获取sap中的数据,tableParams返回的是二维的数据吗,还有如何获取其中的值

vue中通过后台返回的只动态生成表单及提交

安卓用httpurlconnection怎么调用接口地址并获取返回值