首页 > 解决方案 > 使用 VSC Liveserver 启动时异步/等待不工作

问题描述

我将 VS Code 与 Live Server 一起使用。

Axios从 API 请求数据并将数据保存console.logged在 Chrome 控制台中。但是,我没有得到任何数据。在 Network 选项卡中,请求已发送并返回200,但 promise 仍处于挂起状态且未得到解决。

使用精确代码的相同请求在 Chrome 控制台中运行良好。

为什么当我从 VSCode 启动代码时代码不起作用?我需要特殊的扩展或什么?

async function getPlanets() {
    const res = await axios.get('https://swapi.dev/api/planets/');
    console.log(res.data);
}

getPlanets();

标签: javascriptvisual-studio-codepromiseasync-awaitaxios

解决方案


推荐阅读