We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sChart.js 作为一个小型简单的图表库,没有过多的图表类型,只包含了柱状图、折线图、饼状图和环形图四种基本的图表。麻雀虽小,五脏俱全。sChart.js 基本可以满足这四种图表的需求。而它的小,体现在它的体积上,代码只有 8kb,如果经过服务器的Gzip压缩,那就更小了,因此不用担心造成项目代码冗余。
该库使用 canvas 实现,兼容 IE9 以上浏览器,支持移动端。
$ npm install schart.js import sChart from 'schart.js'
也可以直接插入script到你的HTML页面:
<script src="schart.min.js"></script>
使用简单:
new sChart(canvasId, options);
即可生成一个图表。
canvasId:canvas标签的id,必填。
options:图表配置参数,可选,具体参考文档。
不同类型图表格式都相同,可以同个数据生成不同图表。
vue-schart:是用vue.js封装了 sChart.js 的一个库。方便在vue的项目中使用。
仓库地址:https://github.com/lin-xin/vue-schart
在项目中使用了 vue-schart 的有:vue-manage-system
当然,现在有很多成熟的图表库,Chart.js、echarts等等,有着丰富的图表和炫酷的效果。这个库当然不足以与它们相媲美。
但是很多时候我的项目追求的是小,我并不需要用到那么多的功能,我只想展示一下就OK。那它们也可以按需引用,是吧?
所以我觉得,适合自己项目的,才是最好的!
The text was updated successfully, but these errors were encountered:
No branches or pull requests
介绍
sChart.js 作为一个小型简单的图表库,没有过多的图表类型,只包含了柱状图、折线图、饼状图和环形图四种基本的图表。麻雀虽小,五脏俱全。sChart.js 基本可以满足这四种图表的需求。而它的小,体现在它的体积上,代码只有 8kb,如果经过服务器的Gzip压缩,那就更小了,因此不用担心造成项目代码冗余。
该库使用 canvas 实现,兼容 IE9 以上浏览器,支持移动端。
使用指南
也可以直接插入script到你的HTML页面:
使用简单:
即可生成一个图表。
canvasId:canvas标签的id,必填。
options:图表配置参数,可选,具体参考文档。
不同类型图表格式都相同,可以同个数据生成不同图表。
vue相关
vue-schart:是用vue.js封装了 sChart.js 的一个库。方便在vue的项目中使用。
仓库地址:https://github.com/lin-xin/vue-schart
在项目中使用了 vue-schart 的有:vue-manage-system
总结
当然,现在有很多成熟的图表库,Chart.js、echarts等等,有着丰富的图表和炫酷的效果。这个库当然不足以与它们相媲美。
但是很多时候我的项目追求的是小,我并不需要用到那么多的功能,我只想展示一下就OK。那它们也可以按需引用,是吧?
所以我觉得,适合自己项目的,才是最好的!
The text was updated successfully, but these errors were encountered: