老师好,我想问您一个关于promise的问题
来源:2-1 项目构建介绍

目訫
2019-05-28
老师,我想问一下这段代码为什么返回一个promise对象,我如果想取promisevalue该怎么办,请老师指教?
另外,老师我是看您的ES6入门过来的,也听了这节课的试听课程,觉得您讲课讲的非常的好,非常的棒。
谢谢。
写回答
2回答
-
import axios from 'axios' async function test () { let { status, data: { code } } = await axios.get('/test') return { status, code } } test().then(val => { console.log(val) // val={status,code} })
012019-05-28 -
快乐动起来呀
2019-05-28
因为 axios 实例返回的是promise,你可以在函数前加 async 在异步的地方用 await 拿到异步的值,再返回,试试看
022019-05-28
相似问题