未捕获(承诺)ReferenceError:初始化之前无法访问'数据'[关闭]

问题描述 投票:-1回答:1
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);

javascript api
1个回答
0
投票
如果调用API,有时需要提供一些参数。在提供给您的示例调用中,行body: JSON.stringify(data)表示您尝试进行的API调用是正确的。

由于用户在该问题的注释中已经指出SomePerformance,错误消息指向data行中的body: JSON.stringify(data)

请参考API文档或联系API开发人员以获取有关预期参数的信息,以使调用正常进行。

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