写了尚硅谷的尚品汇项目,axios发送请求时,Promise对象的 [[PromiseResult]]: undefined

可以获取到api的数据,

img


输出的时候,是undefined

img


纠结了很久,核对了代码发现没有问题

img

请求函数最后必须写return

你这个是一个异步问题 ,打印在前 返回数据在后 如果要解决可以


reqCategoryList().then(res=>{console.log(res)})

将返回值通过参数回调函数解决

异步调用,可能你输出的时候值还没有获取到或其他原因,可以尝试延时几秒再输出。
或者看一下这个demo 看下对你是否有帮助:

请postJS源代码,如何调用此API的