0.2.5 • Published 5 years ago

cat-charts v0.2.5

Weekly downloads
2
License
MIT
Repository
-
Last release
5 years ago

快速开始

特点

CatCharts 是一个基于 spritejs , qcharts 封装的 Vue 图表库,可以让用户以组件的形式组合出各种图表。详细文档→ CatCharts

如何使用

1.通过 npm 获取 CatCharts,我们提供了 CatCharts npm 包,通过下面的命令即可完成安装,Demo:Quickstart

npm install cat-charts --save
// 通过模块引入的方式使用CatCharts
import * as CatCharts from 'cat-charts'
Vue.use(CatCharts)

2.通过 cdn 获取 CatCharts,通过下面的标签引入 CatCharts,因为CatCharts依赖Vue与spritejs,所以需要先引入这两个

<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script src="https://unpkg.com/spritejs/dist/spritejs.min.js"></script>
<script src="https://unpkg.com/cat-charts@0.2/lib/index.js"></script>
// 通过cdn的方式使用CatCharts
Vue.use(CatCharts)

开始绘制图表

完成一个 CatCharts 的组件或者页面

<template>
  <s-chart>
    <s-line :attrs="attrs" :data="lineData" :data-fields="dataFields" />
    <s-axis :attrs="{orient:'left'}" />
    <s-axis :attrs="{orient:'bottom'}" />
    <s-tooltip :attrs="tooltipAttrs" />
  </s-chart>
</template>
<script>
  export default {
    data: function() {
      return {
        attrs: {
          pos:['10%','10%'],
          size:['80%','80%']
        },
        lineData: [
          { month: 'Jan', city: 'London', value: 3.9 },
          { month: 'Feb', city: 'London', value: 4.2 },
          { month: 'Mar', city: 'London', value: 5.7 },
          { month: 'Apr', city: 'London', value: 8.5 },
          { month: 'May', city: 'London', value: 11.9 },
          { month: 'Jun', city: 'London', value: 15.2 }
        ],
        tooltipAttrs: {
          formatter: data => `${data.city}-${data.month}-${data.value}`
        },
        dataFields: {
          x: 'month',
          y: 'value'
        }
      }
    }
  }
</script>

一张折线图就绘制成功

0.2.5

5 years ago

0.2.4

5 years ago

0.1.37

5 years ago

0.2.3

5 years ago

0.2.1

5 years ago

0.1.36

5 years ago

0.1.35

5 years ago

0.2.0

5 years ago

0.1.34

5 years ago

0.1.33

5 years ago

0.1.32

5 years ago

0.1.31

5 years ago

0.1.30

5 years ago

0.1.29

5 years ago

0.1.28

5 years ago

0.1.27

5 years ago

0.1.26

5 years ago

0.1.25

5 years ago

0.1.24

5 years ago

0.1.23

5 years ago

0.1.22

5 years ago

0.1.21

5 years ago

0.1.20

5 years ago

0.1.19

5 years ago

0.1.18

5 years ago

0.1.17

5 years ago

0.1.16

5 years ago

0.1.15

5 years ago

0.1.14

5 years ago

0.1.13

5 years ago

0.1.12

5 years ago

0.1.11

5 years ago

0.1.10

5 years ago

0.1.9

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.0.10

5 years ago

0.1.0

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago