Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 未捕获(承诺中)引用错误:无法访问';数据';初始化前_Javascript_Api - Fatal编程技术网

Javascript 未捕获(承诺中)引用错误:无法访问';数据';初始化前

Javascript 未捕获(承诺中)引用错误:无法访问';数据';初始化前,javascript,api,Javascript,Api,未捕获(承诺中)引用错误:无法在初始化之前访问“数据” 我试图调用一个API,但被告知将其放入我的代码中,但我一直收到上面的错误。我能做些什么来解决这个问题 let data = await(await fetch(url, { method: 'POST', mode: 'cors', cache: 'no-cache', credentials: 'same-origin', headers: {

未捕获(承诺中)引用错误:无法在初始化之前访问“数据”

我试图调用一个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);

如果调用API,有时需要提供一些参数。在提供给您的示例调用中,行
body:JSON.stringify(data)
表示您尝试进行的API调用是这样的

正如user CertainPerformance在对问题的评论中所指出的,错误消息指向
正文:JSON.stringify(data)
行中的
数据


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

body:JSON.stringify(data)
一行中要引用的
data
是什么?您不能引用尚未创建的对象。yeti被告知要执行此操作@CertainPerformanceOk,但您能回答这个问题吗?很难说你的意图是什么我想从api获取信息并在我的网站上使用它
body:JSON.stringify(data)
中的
数据是指什么?