ich diese leere Array:Javascript Push JSON Array (Highcharts)
var seriesGraficos =[];
und dies bereits gemacht Vars:
var dataEnergiaContratadaA = [1458, 1332, 777];
var dataDemandaA = [18, 13, 77];
var nameEnergiaContratadaA = "Energy";
var nameDemandaA = "Demand";
und ich brauche das Array wie auf diese Weise zu füllen (ich brauche die seriesGraficos genau so ist es die Serie von Array Highcharts):
seriesGraficos = [{
name: nameEnergiaContratadaA,
data: dataEnergiaContratadaA
}, {
name: nameDemandaA ,
data: dataDemandaA
}];
ich etwas wie der Versuch wurde:
seriesGraficos.push(
{"name": nameEnergiaContratadaA,"data": dataEnergiaContratadaA},
{"name": nameDemandaA,"data": dataDemandaA}
);
Aber ich kann es nicht bekommen. Irgendeine Hilfe?
Das obige Beispiel scheint, ist, wie es funktioniert. Es erzeugt das erforderliche Array. https://plnkr.co/edit/Y7FaTJlLM3h04CuKwATo?p=preview – skreborn
@RahulSharma 'Array.prototype.push' unterstützt mehrere Elemente. https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Array/push – skreborn
Hm, ja, weiß nicht warum, aber ich habe es oft versucht und nicht funktioniert, Ergebnisse wie eine Schleife von Objekten, aber jetzt funktioniert es ... (Ich verwende React, Symfony, Node.js, Webpack, etc, vielleicht war ein Cache-Problem) – pmirnd