gpt4 book ai didi

javascript - Highcharts 无法设置属性值 'point' : object is null or undefined

转载 作者:行者123 更新时间:2023-12-03 10:33:26 26 4
gpt4 key购买 nike

我正在使用 Highcharts 来构建堆积条形图。我可以使用模拟数据构造它,但是当传递对象时,它让我感到无法设置属性“点”的值:对象为空或未定义错误。

这是我的代码

var data.series1 = [{//some properties, y:21}];
var data.series2 = [{//some properties, y:21}];
var data.series3 = [{//some properties, y:21}];
var data.series4 = [{//some properties, y:21}];
var data.colors ={// color values};
chart(data);

这是我的图表配置

var setConfig = function (data) {
//chart options
series: [{
name: 'avalPoints',
data:data.series1 ,
color: data.colors.avail
}, {
name: 'Q4',
data: data.series2 ,
color: data.colors.q4
}, {
name: 'Q3',
data: data.series3,
color: data.colors.q3
}, {
name: 'Q2',
data: data.series4,
color: data.colors.q2
}
}

当使用如下静态值时

   {
name: 'Q2',
data: [21],
color: data.colors.q2
}

它正在工作。有人能指出我哪里做错了吗?

最佳答案

我认为您已经定义了 var 数据,因此您的语法似乎很糟糕。

var data.series1 = [/*  */];

不应该工作。尝试:

data.series1 = [/*  */];

关于javascript - Highcharts 无法设置属性值 'point' : object is null or undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29108853/

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