angular-chart.js基于图表标签值的自定义颜色
我正在使用集成甜甜圈图表,我想使用基于图表标签值的自定义颜色angular-chart.js基于图表标签值的自定义颜色,chart.js,angular-chart,donut-chart,Chart.js,Angular Chart,Donut Chart,我正在使用集成甜甜圈图表,我想使用基于图表标签值的自定义颜色 //Controller vm.labels = ["A", "B", "C"]; vm.data = [1, 2, 3]; //HTML <canvas id="doughnut" class="chart chart-doughnut" chart-da
//Controller
vm.labels = ["A", "B", "C"];
vm.data = [1, 2, 3];
//HTML
<canvas id="doughnut" class="chart chart-doughnut"
chart-data="vm.data"
chart-labels="vm.labels"
chart-options="options"
chart-colors = "colours"
chart-legend = "true" >
</canvas>
只有当A、B和C都在那里时,它才能完美工作(A=>DD1C2CB=>E03E2D
和C=>E35B2B
)
但对于以下情况
$scope.labels = ["A", "C"];
$scope.data = [1, 3];
A=>DD1C2C
和C=>E03E2D
应为:
A=>#DD1C2C
和C=>#E35B2B
是否尝试用空字符串和0之类的字符填充缺少的部分
$scope.labels = ["A", "", "C"];
$scope.data = [1, 0, 3];
您是否尝试用空字符串和0之类的字符串填充缺少的部分
$scope.labels = ["A", "", "C"];
$scope.data = [1, 0, 3];