@0leg5ergeev
Самые глупые вопросы здесь задаю я

Как обратиться к массиву?

var radarChartData = {

		 labels: ['Кол-во баллов'],
		 datasets: [
			{
				label: "Кол-во баллов",
				fillColor: "rgba(44, 44, 210, 0.28)",
				strokeColor: "rgba(44, 44, 210, 1)",
				pointColor: "rgba(44, 44, 210, 1)",
				pointStrokeColor: "#fff",
				pointHighlightFill: "#fff",
				pointHighlightStroke: "rgba(44, 44, 210, 0.7)",
				data: [2,2,2,2]
			}
		]
	
	};


Интересует строка
data: [2,2,2,2]

Как поставить туда собственные значения из переменной?

т.е. я предполагаю
radarChartData.datasets[0].data[i] = stats[i];

но не срабатывает :(
  • Вопрос задан
  • 187 просмотров
Решения вопроса 1
Stalker_RED
@Stalker_RED
Срабатывает же!
Вот ваш код, всё как вы и написали. Добавил пару выводов в консоль https://jsfiddle.net/07o1u9wo/
Ищите ошибки в другом месте.
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
werty1001
@werty1001
undefined
radarChartData.datasets[0].data = 'my';
Ответ написан
Комментировать
MiragePresent
@MiragePresent
программист php
попробуйте так
radarChartData.datasets[0].data = stats
Ответ написан
Комментировать
@HENSMEL
radarChartData.datasets[7][i] = stats[i];
Ответ написан
Комментировать
sakrab
@sakrab
Не будь побежден злом, но побеждай зло добром...
Такой бред подойдет?

var radarChartData = {

     labels: ['Кол-во баллов'],
     datasets: [
      {
        label: "Кол-во баллов",
        fillColor: "rgba(44, 44, 210, 0.28)",
        strokeColor: "rgba(44, 44, 210, 1)",
        pointColor: "rgba(44, 44, 210, 1)",
        pointStrokeColor: "#fff",
        pointHighlightFill: "#fff",
        pointHighlightStroke: "rgba(44, 44, 210, 0.7)",
        data: [2,2,2,2],
      }
    ]
};
var i = 1;
radarChartData.datasets[0].data.length = 0;
radarChartData.datasets[0].data.unshift(i);

console.log(radarChartData.datasets[0].data)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы