我有兩種類型的圖表欄和線。這是我的觀點(在超薄):無法解析折線圖(angular-chart.js)中的顏色
canvas#line.chart.chart-line(
ng-if="stateStats == 'global'"
chart-data="data"
chart-labels="labels"
chart-colours="colours"
)
canvas#bar.chart.chart-bar(
ng-if="stateStats != 'global' && data.length != 0"
chart-data="data"
chart-labels="labels"
chart-options="optionsBarChart"
)
我的顏色選項:
$scope.colours = [{
fillColor: "rgba(151,187,205,0.2)",
strokeColor: "rgba(151,187,205,1)",
pointColor: "rgba(151,187,205,1)",
pointStrokeColor: "#fff",
pointHighlightFill: "#fff",
pointHighlightStroke: "rgba(151,187,205,0.8)"
}];
我的問題是,我不能改變顯示數據的顏色上線圖。當我想要移動光標 - 我有錯誤:
未捕獲的錯誤:無法從對象[「rgba(151,187,205,1)」,「rgba(220,220,220,1)」解析顏色... ]我做錯了什麼?
你可以嘗試使用這個[模板]發佈一個完整的攝製情況下(http://jsbin.com/cucoqe/1/edit?html,js,output)? – jtblin
當我直接傳遞數據數組時遇到同樣的問題。相反,它應該在另一個數組中傳遞,例如data =「[[1,2,3]]」。 雖然您沒有包含數據定義,但無法判斷您是否有同樣的問題。 – tom