Console.log API上未定义的NodeJS Axios响应
Console.log API上未定义的NodeJS Axios响应
我尝试使此代码正常工作。
const axios = require('axios');
let bodyapi = axios.get('there's my api')
console.log(bodyapi.data) <- undefined
let body = bodyapi.data
console.log(body.discord) <- couldn't get parameter ''discord'' of undefined
API的响应类型:
"discord":{"Category":"activation","Qty":1542,"Price":1}
"vkontakte":{"Category":"activation","Qty":133,"Price":21}
我得到它“未定义”。在NodeJS上运行。
回答如下:axios回报承诺
const axios = require('axios');
// use async await
(async ()=>{
let bodyapi = await axios.get('there's my api')
console.log(bodyapi.data) // response
})()
// other way
axios.get('there's my api').then(data=> console.log(data))
最新文章
- component动态组件
- componentDidMount,react
- linux驱动
- 我也来说非诚勿扰
- dump文件的创建及使用
- DEV GridView 部分属性
- EXT2和3区别
- VC知识大全
- Android4.4深入浅出之SurfaceFlinger与Client通信框架(一)
- 【TCP专题】TCP连接断开
- PHP视频教程 全35讲rmvb格式下载
- SVM算法实现(一)
- Postgresql通过docker进行高可用部署 pgpool
- 线性内插interp1函数用法
- 统计学,机器学习,数据挖掘,深度学习
- 自适应直方图均衡(CLAHE) 代码及详细注释【OpenCV】
- 通讯录——C语言实现