我有两种类型的图表栏和线。这是我的观点(在超薄):无法解析折线图(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