gpt4 book ai didi

javascript - AmCharts - 无法读取未定义的 'time' 的属性

转载 作者:行者123 更新时间:2023-12-01 17:55:53 30 4
gpt4 key购买 nike

我正在使用 AmCharts。一切正常,只是当我尝试将自己的日期对象放入数据时,它不起作用。但是他们的榜样是有效的,我仍然完全按照他们的方式去做。

这就是我返回数据的方式(不起作用)

var d1 = new Date();
d1.setDate(d1.getDate() + 2);

var d2 = new Date();
d2.setDate(d2.getDate() + 6);

chartData =
[
{"date":d1, "visits":150},
{"date":d2, "visits":155}
];
return chartData;

这就是他们在示例中返回数据的方式(有效)

var chartData = [];
var firstDate = new Date();
firstDate.setDate(firstDate.getDate() - 150);

for (var i = 0; i < 150; i++) {

var newDate = new Date(firstDate);
newDate.setDate(newDate.getDate() + i);

var visits = Math.round(Math.random() * 100 - 50);

chartData.push({
date: newDate,
visits: visits
});
}
return chartData;

我不明白为什么我的控制台出现错误(未捕获的类型错误:无法读取未定义的属性“时间”)

最佳答案

我想我有一个答案,如果正在使用 zoomToIndexes,它应该在 chartData 的长度内设置边界

关于javascript - AmCharts - 无法读取未定义的 'time' 的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30109523/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com