Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.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代码中Plotly.newPlot不被识别为函数?_Javascript_Plotly_Webstorm - Fatal编程技术网

为什么在JavaScript代码中Plotly.newPlot不被识别为函数?

为什么在JavaScript代码中Plotly.newPlot不被识别为函数?,javascript,plotly,webstorm,Javascript,Plotly,Webstorm,在WebStorm中使用Plotly.js时,函数Plotly.newPlot()不会被识别为函数,将鼠标悬停在该函数上会显示消息 未解析的函数或方法newPlot() 在上一个问题中,在其他方面提供帮助的人建议newPlot()不是Plotly的函数。我通过Plotly的网站()确认newPlot()是一个函数 我只包含了div和数据,但这不应该引起问题,因为Plotly的文档说明其他变量应该默认为空列表 此外,我在CodePen中运行了相同的代码,它在那里工作,因此我相信这可能与我如何配置软

在WebStorm中使用Plotly.js时,函数
Plotly.newPlot()
不会被识别为函数,将鼠标悬停在该函数上会显示消息

未解析的函数或方法newPlot()

在上一个问题中,在其他方面提供帮助的人建议
newPlot()
不是Plotly的函数。我通过Plotly的网站()确认
newPlot()
是一个函数

我只包含了div和数据,但这不应该引起问题,因为Plotly的文档说明其他变量应该默认为空列表

此外,我在CodePen中运行了相同的代码,它在那里工作,因此我相信这可能与我如何配置软件有关,或者与我如何导入Plotly有关

    var Plotly = require('plotly')("jhharvey", "••••••••••");

    var xData = [23, 25, 12, 4]; //example data
    var yData = [1, 2, 3, 4]; //example data

    var data = [
        {
            x: xData, //x values set
            y: yData, //y values set
            type: "line" //graph type set
        }
    ];

    Plotly.newPlot("myDiv", data); //should plot data

运行代码会导致
类型错误:Plotly.newPlot不是函数
;在
node\u modules/plotly
中搜索
newPlot
,不会返回任何结果。但是,这种方法确实存在于中,因此代码可以在浏览器中工作,但是IDE无法从
节点\单元模块/plotly