У меня возникли трудности с вставкой параметров в отображаемую диаграмму.Настройка Chart.js Варианты диаграммы
Вот код, обратите внимание на значения в разделе «Параметры».
var randomScalingFactor = function()
{
return Math.round(Math.random() * 100);
};
var randomColorFactor = function() {
return Math.round(Math.random() * 255);
};
var randomColor = function(opacity) {
return 'rgba(' + randomColorFactor() + ',' + randomColorFactor() + ',' + randomColorFactor() + ',' + (opacity || '.3') + ')';
};
var config =
{
type: 'pie',
data:
{
datasets:
[
{
data:
[
<?php
foreach($_responseArray as $_key => $_val)
{
echo("\"".$_val."\",");
}
?>
],
backgroundColor:
[
"#F7464A",
"#46BFBD",
"#FDB45C",
"#949FB1",
"#4D5360",
],
}
],
labels:
[
<?php
foreach($_responseArray as $_key => $_val)
{
echo("\"".$_key."\",");
}
?>
]
},
options:
{
scaleFontSize: 20,
segmentStrokeColor : "#fff",
responsive: true
},
};
window.onload = function()
{
var ctx = document.getElementById("chart-area").getContext("2d");
window.myPie = new Chart(ctx, config);
};
В настоящее время ни один из этих вариантов не применяются scaleFontSize, segmentStrokeColor, отзывчивым, никто из них не работает.
Я просмотрел онлайн documentation, предоставил образцы, и кажется, что это правильный способ предоставить параметры. Однако, очевидно, я делаю что-то неправильно.
Большое спасибо! Можно ли указать пример установки размера шрифта для этикеток? –
https://jsfiddle.net/p9k3s7f0/ – potatopeelings
Это, к сожалению, не работает для Pie Graph, я знаю, что он должен быть на чем-то другом, кроме yAxis, но не может понять, где он должен быть. Благодаря! –