解决这个问题需要查看chart.js配置here。
-
要在Y轴的另一条线上添加标签,您的标签需要以下结构labels: [["Dept1", 81], ["Dept2", 82], ["Dept3", 83]]
。
-
Chart.js 2.0默认情况下可以处理负值,因此您需要做的就是传入各自的数据点。这样的事情应该没问题:data: [12, -19, 5],
-
圆角问题有点棘手。我使用了一个链接here的外部库。有一些画布渲染技巧正在进行中。一定要为他的回购邮件加注,让作者有信心!
醇>
结果小提琴:https://codepen.io/anon/pen/gKRQZG?editors=1000