目前我在我的angular项目中使用radar-charts(chart.js)。我想改变不同部分的scaleLineColor,但不知道如何实现这个结果:
根据这一新的修正,应该可以:https://github.com/chartjs/Chart.js/pull/2732
我也试过这个:Chart.js (Radar Chart) different scaleLineColor for each scaleLine
但根本没有效果;((我想因为是老版本写的)
目前我在我的angular项目中使用radar-charts(chart.js)。我想改变不同部分的scaleLineColor,但不知道如何实现这个结果:
根据这一新的修正,应该可以:https://github.com/chartjs/Chart.js/pull/2732
我也试过这个:Chart.js (Radar Chart) different scaleLineColor for each scaleLine
但根本没有效果;((我想因为是老版本写的)
2条答案
按热度按时间brqmpdu11#
将gridlines
color
属性设置为要使用的颜色数组(强调我的):网格线的颜色。如果指定为数组,则第一种颜色应用于第一条网格线,第二种颜色应用于第二条网格线,依此类推。
示例:
7y4bm7vi2#
我一直在寻找这个解决方案。如果现在有人看到这个的话。
澄清一下,Chart.js v3和v4的语法是not backwards compatible和Chart.js v2。
@timclutton提供的径向不同比例线颜色解决方案将适用于Chart.js v2。
v2示例:
要将相同的网格线颜色应用于v3或v4,请执行以下操作:
v3和v4示例: