Wal*_*ann 3 styling radar-chart chart.js angular
目前我在我的角度项目中使用雷达图(chart.js)。我想更改不同部分的 scaleLineColor,但不知道如何实现此结果:
根据这个新的修复它应该是可能的:https : //github.com/chartjs/Chart.js/pull/2732
我也试过这个:Chart.js (Radar Chart) different scaleLineColor for each scaleLine
但根本没有效果;((我认为是因为它是用旧版本编写的)
将gridlines color属性设置为要使用的颜色数组(重点是我的):
网格线的颜色。如果指定为数组,则第一种颜色适用于第一条网格线,第二种颜色适用于第二条网格线,依此类推。
例子:
var chart1 = new Chart(document.getElementById('chart'), {
type: 'radar',
data: {
labels: ['a', 'b', 'c', 'd', 'e', 'f', 'g'],
datasets: [{
label: 'series1',
data: [1, 2, 3, 6, 3, 2, 4]
}]
},
options: {
scale: {
gridLines: {
color: ['black', 'red', 'orange', 'yellow', 'green', 'blue', 'indigo']
}
}
}
});Run Code Online (Sandbox Code Playgroud)
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.7.2/Chart.min.js"></script>
<canvas id="chart"></canvas>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3350 次 |
| 最近记录: |