Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.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 D3:未捕获异常:对象_Javascript_Csv_D3.js - Fatal编程技术网

Javascript D3:未捕获异常:对象

Javascript D3:未捕获异常:对象,javascript,csv,d3.js,Javascript,Csv,D3.js,我正在尝试使用d3.queue()方法从.csv文件中获取一些数据。这是我的代码: d3.queue() .defer(d3.csv,“./data/成人识字/API_SE.ADT.LITR.ZS_DS2_en_csv_v2_612567.csv”) .defer(d3.csv,“/data/GPD Growth/API_NY.GDP.MKTP.KD.ZG_DS2_en_csv_v2_612605.csv”) .等待(功能(错误、点亮、gpd){ 如果(错误)抛出错误 控制台日志(lit) })

我正在尝试使用
d3.queue()
方法从
.csv
文件中获取一些数据。这是我的代码:

d3.queue()
.defer(d3.csv,“./data/成人识字/API_SE.ADT.LITR.ZS_DS2_en_csv_v2_612567.csv”)
.defer(d3.csv,“/data/GPD Growth/API_NY.GDP.MKTP.KD.ZG_DS2_en_csv_v2_612605.csv”)
.等待(功能(错误、点亮、gpd){
如果(错误)抛出错误
控制台日志(lit)
})
我的目录结构如下所示:

。
├── app.js
├── 数据
│   ├── 成人识字
│   │   ├── API_SE.ADT.LITR.ZS_DS2_en_csv_v2_612567.csv
│   │   ├── 元数据\u Country\u API\u SE.ADT.LITR.ZS\u DS2\u en\u csv\u v2\u 612567.csv
│   │   └── 元数据指示器API SE.ADT.LITR.ZS DS2 en csv v2 612567.csv
│   └── GPD增长
│       ├── API_NY.GDP.MKTP.KD.ZG_DS2_en_csv_v2_612605.csv
│       ├── 元数据\u Country\u API\u NY.GDP.MKTP.KD.ZG\u DS2\u en\u csv\u v2\u 612605.csv
│       └── 元数据指标API NY.GDP.MKTP.KD.ZG DS2 en csv v2 612605.csv
├── index.html
└── 样式表

我正在运行一个本地http服务器来完成所有这些工作。不幸的是,我得到的唯一一条错误消息是:
uncaughtexception:Object
。这条消息没有帮助我处理错误,我想知道我能做些什么来解决它

我想我已经设法解决了这个错误。问题出在我的index.html文件中,显然d3.v5中没有d3.queue()函数,所以我需要使用早期版本,如d3.v4。在我切换这些脚本之后,我的代码运行得很好