sChart.js:一个小型简单的图表库

介绍

sChart.js 做为一个小型简单的图表库,没有过多的图表类型,只包含了柱状图、折线图、饼状图和环形图四种基本的图表。麻雀虽小,五脏俱全。sChart.js 基本能够知足这四种图表的需求。而它的小,体如今它的体积上,代码只有 8kb,若是通过服务器的Gzip压缩,那就更小了,所以不用担忧形成项目代码冗余。html

该库使用 canvas 实现,兼容 IE9 以上浏览器,支持移动端。vue

使用指南

$ npm install schart.js
import sChart from 'schart.js'
复制代码

也能够直接插入script到你的HTML页面:git

<script src="schart.min.js"></script>
复制代码

使用简单:github

new sChart(canvasId, options);
复制代码

便可生成一个图表。npm

canvasId:canvas标签的id,必填。canvas

options:图表配置参数,可选,具体参考文档浏览器

不一样类型图表格式都相同,能够同个数据生成不一样图表。bash

vue相关

vue-schart:是用vue.js封装了 sChart.js 的一个库。方便在vue的项目中使用。服务器

仓库地址:github.com/lin-xin/vue…echarts

在项目中使用了 vue-schart 的有:vue-manage-system

总结

固然,如今有不少成熟的图表库,Chart.js、echarts等等,有着丰富的图表和炫酷的效果。这个库固然不足以与它们相媲美。

可是不少时候个人项目追求的是小,我并不须要用到那么多的功能,我只想展现一下就OK。那它们也能够按需引用,是吧?

因此我以为,适合本身项目的,才是最好的!

相关文章
相关标签/搜索