2017-02-07 44 views
0

我的图被定义为:ng2-charts颜色不起作用?

<canvas #chart baseChart 
       [data]="_chartData" 
       [labels]="_chartLabels" 
       [chartType]="_chartType" 
       [colors]="_backgroundColors"> 
    </canvas> 

我有指定颜色:

private _backgroundColors:string[] = ["#345657", "#112288", "#adf444"]; 

一切正常,但颜色。如果我通过这个数组,所有的颜色显示为相同的颜色,浅灰色。任何人都可以看到可能是错的?

回答

1

这应该是这样的:

[ 
    { 
     backgroundColor:"#ffa954", 

    }, 
    { 
     borderColor:"#589b00", 

    } 
] 

其中每个对象代表您dataSets阵列

+0

这还只是他们都变成相同的颜色。 – BBaysinger

+0

你有什么样的图表?线,酒吧? –

+0

这是一个甜甜圈图表。 – BBaysinger

0

解决方案相应的对象,可以发现here。目前没有记录。

它必须是这样的:

[{backgroundColor: ["#e84351", "#434a54", "#3ebf9b", "#4d86dc", "#f3af37"]}]