【发布时间】:2021-09-19 00:36:10
【问题描述】:
我正在制作一个简单的 chart.js,它为我提供了一个默认图表,没有显示任何数据,并且图例未定义。
这是我的代码:
var default_data = [
{
"year":"Total",
"gnis_id":"1009494",
"geometry":"MULTIPOLYGON",
"metadata":"NA",
"number_of_records":1,
"parkname":"NA",
"region":"NT",
"state":"NC",
"unit_code":"BLRI",
"unit_name":"Blue Ridge Parkway",
"unit_type":"Parkway",
"visitors":871922828},
{
"year":"Total",
"gnis_id":"255952",
"geometry":"MULTIPOLYGON",
"metadata":"http://nrdata.nps.gov/programs/Lands/GOGA_metadata.xml",
"number_of_records":1,
"parkname":"Golden Gate",
"region":"PW",
"state":"CA",
"unit_code":"GOGA",
"unit_name":"Golden Gate National Recreation Area",
"unit_type":"National Recreation Area",
"visitors":611031225
}
];
var ctx = document.getElementById('chart2').getContext('2d');
var chart2 = new Chart(ctx, {
type: 'bar',
data: {
datasets: [{
data: default_data,
parsing: {
xAxisKey: 'unit_name',
yAxisKey: 'visitors'
}
}]
},
options: {
}
});
谁能看到这里的问题?我找不到任何错误,因为代码很简单,但它仍然什么也没显示。浏览器控制台中也没有消息。
【问题讨论】:
标签: javascript css chart.js