javascript - axios 响应中到达字段

标签 javascript fetch axios

我正在使用 API TheMovie DB 创建小应用程序。我负责获取数据的函数如下所示:

movieSearch(term){
const request = axios.get(`${ROOT_URL}${API_KEY}&query=${term}`);
console.log(request);
}

控制台中的结果如下所示: link 我怎样才能到达“响应”字段?

最佳答案

axios.get() 返回一个 Promise 对象(您在屏幕截图中看到的内容)。要获取 HTTP 请求的响应,您需要调用 Promise 对象的 then() 函数:

axios.get('http://<your address>')
  .then(function (response) {
    console.log(response);
  })
  .catch(function (error) {
    console.log(error);
  });

更多关于Promise及其使用方法,可以引用Promise - JavaScript | MDN .

关于javascript - axios 响应中到达字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43826315/

相关文章:

swift - 获取请求错误

reactjs - 使用拦截器时无法使用 axios 发送表单数据

javascript - 在内容脚本之前注入(inject)javascript变量

javascript - 当 block 在视口(viewport)上加载时显示加载(占位符)图像

php - MySQL/PHP : Fetch multiple values from 1 column in Database

javascript - React Native 中的 `fetch` 未从 URL 返回预期数据

javascript - 如何使用 MySQL 登录 ReactJS、NodeJS?

mongodb - 问题连接到 MongoDB 集合

javascript - 正则表达式,JS : Match text to end of line after specific word without including word in match

javascript - Jquery 未在 Wordpress 主题中正确排队