chartJs 在项目应用中的一些总结
Chart.js 是一款流行的 javascript 图表库,基于 HTML5 Canvas 开发,具有简单、灵活、兼容主流浏览器等特性。
本文主要是对新版 Chart.js (v2.0+)在项目应用中的一些小总结,请特别注意目前国内翻译的 Chart.js 中文版本相对比较旧,大家在使用过程中请注意,在此推荐查看 Chart.js 官网。
官方版本
中文版本
下面主要记录 Chart.js 在实际项目应用场景中的一些设置,主要以问答方式体现如下:
1、 如何设置线条大小、颜色?
1 | data: { |
2、 如何隐藏线条的 Tag(标签)?
在 Chart 配置参数 options 中设置 legend 的 display 的值为 false
1 | options: { |
3、 如何隐藏对应坐标线以及设置对应坐标线为虚线?
在 Chart 配置参数 options 中对坐标进行相关设置
1 | options: { |
4、 如何隐藏 y 坐标的对应值?
1 | options: { |
5、 如何设置 y 坐标的最小值?
默认不设置坐标轴最小值则坐标轴动态显示,可为正数、负数或对等的正负坐标轴,当设置最小值后则按最小值显示对应坐标轴
1 | options: { |
以下为完整的实例代码:
1 | Chart.defaults.global.defaultFontColor = "#fff"; |