【发布时间】:2018-06-16 19:41:47
【问题描述】:
如何在对象数组 (myArray) 中添加两个对象(myobject1 和 myobject2)?
myArray.push(myobject1) 不起作用。
var myArray= [{value:[1,2,3],label:red},{value:[1,2,3],label:blue},{value:[1,2,3],label:yellow}];
var myobject1={type: 'spline',name: 'Moyenne',data: moyenneArray,marker: {lineWidth: 2,lineColor: getOptions().colors[3],fillColor: 'white'}};
var myobject2= {type: 'pie',name: 'Total entreprise',data: seriesTotal,center: [100, 30],size: 100,showInLegend: false,dataLabels: {enabled: false}};};
【问题讨论】:
-
发布您的完整代码,以便我们准确提供帮助。
-
我认为你不能在数组中拥有一个函数。 getOptions().colors 将导致推送不起作用。
-
@AllanF.Gagnon — 您可以在数组中拥有一个函数,但该语法会将调用 getOptions 函数的返回值的颜色属性值放入数组中……这可能不是一个函数。
标签: javascript arrays object push