我通过 Chartkick-vue 将相同的颜色传递给 Chart.js,但它们的显示方式不同。为什么?
<column-chart
:data="votesData"
height="200px"
:colors="[['#28a745', '#007bff', '#ffc107', '#dc3545']]"
>
</column-chart>
<bar-chart
:data="chartData"
suffix="%"
height="100px"
:colors="['#28a745', '#007bff', '#ffc107', '#dc3545']"
:stacked="true"
:library="{ options: { tooltips: false } }"
>
更新:
颜色传递方式存在差异。第一个示例是颜色数组,第二个示例是颜色数组的数组。第二个很奇怪,但它来自这个答案https://stackoverflow.com/a/61139231/1639556。
我有另一张具有相同症状的图表:
<column-chart :data="chartData" :colors="['#007bff', '#28a745']" height="200px">
慕斯王
呼如林
森林海
相关分类