【发布时间】:2017-07-30 15:17:09
【问题描述】:
我正在使用:http://www.chartjs.org/docs/#chart-configuration-mixed-chart-types + AngularJS 包装器:http://jtblin.github.io/angular-chart.js/
创建图表时,您可以选择将不同的图表类型作为单独的数据集相互叠加。
为此,您必须为每个数据集单独设置一个类型。您可以使用条形图和折线图类型创建混合图表类型。
创建图表时必须将整体类型设置为条形。
线条的呈现方式略有不同 - 如果我在同一张图上显示 bar 和 line,线条不会结束。
ChartJS 将单个元素作为点显示折线图 - Chartjs linechart with only one point - how to center (他们建议添加一些 null 元素,我不确定我是否要遵循这条路线) p>
这里有一些如何在画布上绘制垂直线的示例:http://jsfiddle.net/zk9oc4c9/ (感觉手动计算所有内容太费力了)
代码笔:http://codepen.io/stefek99/pen/WpRQgp?editors=1010
也许有更好的方法?
【问题讨论】:
-
你试过stackoverflow.com/questions/33705062/… 吗?
not yet
标签: javascript charts chart.js