小编nom*_*tat的帖子

如何在 Chart.js 上检查图表类型

我注意到我的代码的一部分不适用于不同类型的图表,所以我想为那部分做一个 if else 语句,这样我就可以为有效的图表保留它,并为无效的图表更改它. 出于某种原因,我不知道如何检查图表的类型。

let massPopChart = new Chart(myChart, {
  type:'polarArea', // bar, horizontalBar, pie, line, doughnut, radar, polarArea
  data:{
    labels:['Boston', 'Worcester', 'Springfield', 'Lowell', 'Cambridge', 'New Bedford'],
    datasets:[{
      label:'Employed',
      data:[
        368750,
        94941,
        60847,
        52649,
        63540,
        42322
      ],
      if(ChartType:'pie' || ChartType:'doughnut' || ChartType:'polarArea'){
        backgroundColor:[
          'rgba(255, 99, 132, 0.6)',
          'rgba(255, 99, 132, 0.6)',
          'rgba(255, 99, 132, 0.6)',
          'rgba(255, 99, 132, 0.6)',
          'rgba(255, 99, 132, 0.6)',
          'rgba(255, 99, 132, 0.6)'
      ]} else {
        backgroundColor:[
          'rgba(255, 99, 132, 0.6)',
          'rgba(54, 162, 235, 0.6)', …
Run Code Online (Sandbox Code Playgroud)

javascript chart.js

4
推荐指数
1
解决办法
1074
查看次数

标签 统计

chart.js ×1

javascript ×1