Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.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_Node.js_Csv_Routing_Dygraphs - Fatal编程技术网

Javascript 在节点应用程序中加载动态图输入

Javascript 在节点应用程序中加载动态图输入,javascript,node.js,csv,routing,dygraphs,Javascript,Node.js,Csv,Routing,Dygraphs,我对node非常陌生,正在努力在静态页面上加载动态图的数据。我相信我的问题与路线有关。我的动态图js是: g2 = new Dygraph( document.getElementById("graphdiv2"), "../newDataFile.csv", etc.... 我可以在浏览器中看到newDataFile.csv没有被加载,尽管该文件位于根目录中 我的路由代码如下所示: router.get('/Dygraphpage', function(req, res) {

我对node非常陌生,正在努力在静态页面上加载动态图的数据。我相信我的问题与路线有关。我的动态图js是:

g2 = new Dygraph(
  document.getElementById("graphdiv2"),
  "../newDataFile.csv",
  etc....
我可以在浏览器中看到newDataFile.csv没有被加载,尽管该文件位于根目录中

我的路由代码如下所示:

router.get('/Dygraphpage', function(req, res) {
  res.render('Dygraphpage');
});

我想我需要将csv文件传递到这个路由代码中,但我不知道如何传递。有什么想法吗

找到了答案。我正在使用ExpressJS,解决方案是将newDataFile.csv放在公用文件夹中。然后它存在于/newDataFile.csv