更改 Chart.js 图表的背景透明度

Seb*_*dez 3 ionic-framework chart.js angular-chart

我正在使用angular-charts.js中包含的 Chart.js在 Ionic 框架应用程序中创建条形图。

我想让酒吧背景完全不透明。

这是我必须创建图表的代码。

<canvas id="bar" class="chart chart-bar" data="data" labels="labels" legend="true" series="series" options="{showTooltips: false}" colours="[ '#ffff00',    '#0066ff']"></canvas>
Run Code Online (Sandbox Code Playgroud)

知道我该如何实现这一目标吗?

多谢!

pot*_*ngs 5

colours应该是颜色对象的数组(而不是颜色字符串的数组)。所以你需要[ { fillColor: '#ffff00' }, { fillColor: '#0066ff' } ]

<canvas
    id="bar"
    class="chart chart-bar"
    data="data"
    labels="labels"
    legend="true"
    series="series"
    options="{showTooltips: false}"
    colours="[ { fillColor: '#ffff00' }, { fillColor: '#0066ff' } ]"
    ></canvas>
Run Code Online (Sandbox Code Playgroud)

小提琴: http: //jsfiddle.net/dyt0wf31/

  • 如果您想要获得所需的透明度,可以使用 rgba 颜色格式,如下所示 `"[ { fillColor: 'rgba(255,0,0,0.6)' }, { fillColor: 'rgba(0,102,255,0.6)' } ]“` (5认同)