Chart.js入门教程
你可以从GitHub下载最新版本的,或者在你的项目中使用CDN链接。
你也可以通过npm或bower进行安装:
2、版本选择:
Chart.js有两种不同的版本:常规版本的Chart.js和Chart.min.js,如果你需要使用时间轴,还需要安装Moment.js。
另一个版本是Chart.bundle.js和Chart.bundle.min.js,它们已经包含了Moment.js,注意只能安装一个版本,否则会引起错误。
3、引入项目:
1、HTML部分:
创建一个元素用于绘制图表,创建一个条形图显示人口数量:
2、JavaScript部分:
实例化Chart类并传递参数:
1、全局配置:
Chart.js允许你个性化定制图表,改变颜色和边框宽度,修改工具提示栏和图例的字体大小和颜色,你可以使用以下全局键来更改所有图表中的字体:
你还可以单独为某个图表设置配置选项:
为了使图表在各种设备上都显示一致,你需要确保画布的宽高比保持一致,只需将responsive的值设为false:
以下是一些常见的图表类型及其代码示例:
1、折线图(Line Chart):
2、饼图(Pie Chart):
3、雷达图(Radar Chart):
1、如何更改图表的语言?:
你可以使用插件来更改图表的语言,首先需要引入该插件:
然后配置图表语言:
2、如何在图表中添加自定义数据?:
你可以通过更新图表的数据对象来添加或修改数据: