没有给出我的问题的正确答案,所以我要删除此主题吗?

问题描述 投票:2回答:2

没有给出我问题的正确答案,所以我要删除此主题

javascript reactjs
2个回答
1
投票

您应该取下尸体。

const data = (await response.json()); 

这是我通常的工作:

const callAPI = () => new Promise((resolve, reject) => 
fetch(url, options)
.then(res => res.json())
.then(res => resolve(res))
.catch(err => reject(err))
)

0
投票
import { days } from "../components/app";
export function fetchData (day) {
    return async (dispatch) => {
    dispatch({ type: 'LOAD_DATA_START', day });
    const response = await fetch(`api.iev.aero/api/flights/${day}`); 
    const data = await response.json(); 
    dispatch({ type: 'LOAD_DATA_END', data });
    dispatch({ type: 'SET_SHIFT', data }); 
    } 
}

如果仍然出现错误,请打开检查窗口,转到“网络”选项卡,并共享该API调用的屏幕截图。

© www.soinside.com 2019 - 2024. All rights reserved.