Uncaught (in promise) ReferenceError: Cannot access 'data' before initialization
我正在尝试调用API,但被告知将其放入我的代码中,但我仍然收到上面的错误。我该怎么做才能解决此问题?
let data = await(await fetch(url, {
method: 'POST',
mode: 'cors',
cache: 'no-cache',
credentials: 'same-origin',
headers: {
'Content-Type': 'application/json'
},
redirect: 'follow',
referrer: 'no-referrer',
body: JSON.stringify(data)
})).json();
DisplayResponce(data);
body: JSON.stringify(data)
表示您尝试进行的API调用是正确的。由于用户在该问题的注释中已经指出SomePerformance,错误消息指向data
行中的body: JSON.stringify(data)
。
请参考API文档或联系API开发人员以获取有关预期参数的信息,以使调用正常进行。