ChartJS雷达图雷达线颜色?

j5fpnvbx  于 2022-11-06  发布在  Chart.js
关注(0)|答案(3)|浏览(199)

因此,我一直在研究了很多关于这一点,并没有找到一个解决方案,我想改变雷达线的颜色,如下所示:

有没有办法做到这一点?
下面是我目前的代码:

new Chart(document.getElementById("result_chart"), {
    "type": "radar",
    "data": {
        "labels": ["Idea", "Timing", "Skills", "Concept", "Market Plan", "MVP", "Revenue Potential", "Competition", "Team", "BMC", "Financial Model"],
        "datasets": [{
            "label": "Your Results",
            "data": [
              10,
              20,
              30,
              40,
              50,
              60,
              70,
              80,
              90,
              100,
              110
            ],
            "fill": true,
            "backgroundColor": "rgba(165, 211, 164, 0.2)",
            "borderColor": "rgb(165, 211, 164)",
            "pointBackgroundColor": "rgb(165, 211, 164)",
            "pointBorderColor": "#fff",
            "pointHoverBackgroundColor": "#fff",
            "pointHoverBorderColor": "rgb(255, 99, 132)"
        }]
    },
    "options": {
        "elements": {
            "line": {
                "tension": 0,
                "borderWidth": 3
            }
        }
    }
});
nwwlzxa7

nwwlzxa71#

您可以通过将以下属性添加到图表的比例规范中来轻松实现这一点:

scale: {
      gridLines: {
        color: 'red'
      },
      angleLines: {
        color: 'red'
      }
    },

视觉输出将是您要求的输出

希望这能有所帮助!:)

nx7onnlm

nx7onnlm2#

磁带库的配置似乎已更改,现在应如下所示:

...
scales: {
          r: {
            grid: {
              color: "lightgreen",
            },
          }
}
ldfqzlk8

ldfqzlk83#

options: {
        scales: {
            r: {
                max: 100,
                min: 0,
                ticks: {
                    stepSize: 20,
                    textStrokeColor: 'rgb(54, 162, 235)',
                    color: 'rgba(240, 240, 240, 0.5)',
                    backdropColor: 'rgb(47, 56, 62)'
                },
                angleLines: {
                    color: 'rgba(240, 240, 240,0.5)',
                },

                grid: {
                    color: "lightgreen",
                },

            },

        },

相关问题