Open lin-xin opened 7 years ago
vue-schart 是使用vue.js封装了sChart.js图表库的一个小组件。支持vue.js 1.x & 2.x
sChart.js 作为一个小型简单的图表库,没有过多的图表类型,只包含了柱状图、折线图、饼状图和环形图四种基本的图表。麻雀虽小,五脏俱全。sChart.js 基本可以满足这四种图表的需求。而它的小,体现在它的体积上,代码只有 8kb,如果经过服务器的Gzip压缩,那就更小了,因此不用担心造成项目代码冗余。
该库使用 canvas 实现,兼容 IE9 以上浏览器。
安装:
npm install vue-schart -S
在vue组件中使用:
<template> <div id="app"> <schart :canvasId="canvasId" :type="type" :width="width" :height="height" :data="data" :options="options" ></schart> </div> </template> <script> import Schart from 'vue-schart'; export default { data() { return { canvasId: 'myCanvas', type: 'bar', width: 500, height: 400, data: [ {name: '2014', value: 1342}, {name: '2015', value: 2123}, {name: '2016', value: 1654}, {name: '2017', value: 1795}, ], options: { title: 'Total sales of stores in recent years' } } }, components:{ Schart } } </script>
vue-manage-system 后台框架中应用了 vue-schart 组件,体积小,加载快。 演示地址:http://blog.gdfengshuo.com/example/work/#/basecharts
在安卓和ios上坐标轴反了,怎么处理
介绍
vue-schart 是使用vue.js封装了sChart.js图表库的一个小组件。支持vue.js 1.x & 2.x
sChart.js 作为一个小型简单的图表库,没有过多的图表类型,只包含了柱状图、折线图、饼状图和环形图四种基本的图表。麻雀虽小,五脏俱全。sChart.js 基本可以满足这四种图表的需求。而它的小,体现在它的体积上,代码只有 8kb,如果经过服务器的Gzip压缩,那就更小了,因此不用担心造成项目代码冗余。
该库使用 canvas 实现,兼容 IE9 以上浏览器。
效果
使用指南
安装:
在vue组件中使用:
应用
vue-manage-system 后台框架中应用了 vue-schart 组件,体积小,加载快。 演示地址:http://blog.gdfengshuo.com/example/work/#/basecharts