Je suis en train de faire un graphique en ligne, mais les graphiques Google conserve lancer cette erreur lorsque je tente d'ajouter une ligne de données:fonction addRows() cartes Google ne veut pas accepter un tableau
Error: Every row given must be either null or an array. @ ...corechart.I.js:162
Voici quelques exemples de colonnes que j'ai essayées. Faire les colonnes fonctionne bien, et affiche un graphique vide tant que je n'ajoute pas de lignes. Maintenant, peu importe comment j'essaie de passer un tableau avec addRows(), j'obtiens l'erreur. J'ai trouvé des questions similaires ici, mais ils ont tous échoué pour des raisons de code mal formé ou ont utilisé une méthodologie différente pour transmettre le code. Donc, voici un cas de test simplifié, qui échoue toujours.
data.addRows([1,2,3,4,5,6]); //Breaks the chart
J'ai essayé aussi:
var myrow = new Array(1,2,3,4,5,6);
data.addRows(myrow);
Je ne vois pas comment je peux faire ce plus littéralement un tableau. J'ai également passé deux à la fois, car tout le code d'exemple semble passer plusieurs lignes.
data.addRows([1,2,3,4,5,6],
[7,8,9,10,11,12]);
Échec toujours.
Merci! addRow() est plus pratique pour mon cas, merci pour cela aussi. – Joseph