我有一个axios get请求,如:
axios.get(url + '?hapikey=' + copyFrom)
.then(res => console.log(res.data));
返回类似于:
的响应{ name: 'Name',
anObject: [
{
id: 1,
nestedObject: [Object]
}
]
}
如何获得nestedObject
的响应以显示其字段/值对,或者是直接在.then
中查询它的唯一方法?
答案 0 :(得分:4)
深度打印对象的最简单方法是使用JSON.stringify
,例如:
axios.get(url + '?hapikey=' + copyFrom)
.then(res => console.log(JSON.stringify(res.data)));
正如@PatrickRoberts评论的那样,你可以使用可选参数来打印
axios.get(url + '?hapikey=' + copyFrom)
.then(res => console.log(JSON.stringify(res.data, null, 2)));