https://v-charts.js.org/#/
- 基于 Vue2.0 和 echarts 封装的 v-charts 图表组件
- 类似于 bizCharts,组件化方式引入 echarts
- 适合快速生成图表,而且对图表不做任何修改
- 不适合定制化开发
- 特色
v-charts缺点
- 需要二次学习,上手成本高
- 修改了 echarts的 options,复杂样式定制,需要学习封装的默认属性
- 自定义data和 event事件,很多属性和 echarts不兼容
ve-line
<template> <div> <ve-line :data="chartData"></ve-line> </div></template><script>import VeLine from 'v-charts/lib/line.common'export default { components: { VeLine }, data () { return { chartData: { columns: ['date', 'PV'], rows: [ { 'date': '01-01', 'PV': 1231 }, { 'date': '01-02', 'PV': 1223 }, { 'date': '01-03', 'PV': 2123 }, { 'date': '01-04', 'PV': 4123 }, { 'date': '01-05', 'PV': 3123 }, { 'date': '01-06', 'PV': 7123 } ] } } }}</script>