3.2.0 • Published 3 years ago

bin-charts v3.2.0

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

介绍

仿照vue-echarts组件进行echarts的包裹,主要用于解决默认主题问题及响应options配置,并提供若干封装函数用于转换函数

安装

CDN 安装

通过unpkg.com/bin-charts 可以看到 bin-charts 最新版本的资源,也可以切换版本选择需要的资源,在页面上引入 js 文件即可开始使用:

<!-- import Vue.js -->
<script src="https://cdn.jsdelivr.net/npm/vue"></script>
<!-- import echarts -->
<script src="https://cdn.jsdelivr.net/npm/echarts@4.1.0/dist/echarts.js"></script>
<!-- import bin-charts -->
<script src="https://unpkg.com/bin-charts@0.1.0/lib/bin-charts.min.js"></script>

@0.1.0 表示版本号,我们建议锁定版本号来保证代码的稳定性

npm 安装

推荐使用npm安装,它能更好地和webpack打包工具配合使用。而且可以更好的和 es6配合使用。并且支持按需引入

npm i bin-charts -S
# or 
yarn add bin-charts

如果您了解node.js、npm安装,并希望配合webpack使用,请阅读下一节:快速上手

使用方法

用 npm 与 Vue Loader 基于 ES Module 引入(推荐用法), 具体使用方法见 demo

在 main.js 中写入以下内容:

import Vue from 'vue';
import BinCharts from 'bin-charts';
import App from './App.vue';

// 手动引入 ECharts 各模块来减小打包体积
import 'echarts/lib/chart/line'
import 'echarts/lib/chart/bar'
import 'echarts/lib/chart/pie'
import 'echarts/lib/chart/radar'
import 'echarts/lib/component/legend'
import 'echarts/lib/component/tooltip'

// 如果需要配合 ECharts 扩展使用,只需要直接引入扩展包即可
// 以 ECharts-GL 为例:
// 需要安装依赖:npm install --save echarts-gl,并添加如下引用
import 'echarts-gl'

// 注册组件后即可使用
Vue.component(BinCharts.name, BinCharts)

new Vue({
  el: '#app',
  render: h => h(App)
});

注意事项

在webpack模式下,默认会引入源码版本来实现按需加载,可能会遇到默认配置把 node_modules 中的文件排除在 Babel 转译范围以外的问题。请按如下方法修改配置:

// vue.config.js
module.exports = {
  transpileDependencies: [
    'bin-charts'
  ]
}
3.2.0

3 years ago

3.1.0

3 years ago

3.0.1

3 years ago

3.0.0

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

0.6.0

4 years ago

0.5.0

4 years ago

0.4.0

4 years ago

0.3.0

4 years ago

0.2.0

4 years ago

0.1.0

4 years ago