请问怎么获取返回的Promise对象里面的数据

发布于 2022-09-11 18:46:32 字数 445 浏览 18 评论 0

在vue项目中写一个公共的js,并全局引用了:
const Get = function (url) {

return new Promise((resolve, reject) => {
  axios.get(url).then(function (response) {
    resolve(response.data)
  })
  .catch(function (err) {
    alert('调用接口失败!')
  })
})

}
export default{

Get,

}

使用时返回:
图片描述

请问我想取到里面的数据怎么做?先谢谢了…………

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

姜生凉生 2022-09-18 18:46:32
import Get from '路径'

Get().then(data => {
    // data就是resolve的response.data
})
蓝色星空 2022-09-18 18:46:32

推荐使用 async await

const Get = async url => {
    let res = await axios.get(url)
    return res
}

res中获取

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文