在Vue中使用echarts的方法


Posted in Javascript onFebruary 05, 2018

上篇文章给大家介绍了 在 webpack 中使用 ECharts的实例详解 ,可以点击查看。

1. 使用NPM安装(全局引入)

执行下面的命令:

npm install echarts--save

引入echarts模块

在Vue项目的main.js中引入echarts模块,即是写入如下代码:

import echarts from 'echarts'
Vue.prototype.$echarts = echarts;

2. 按需引入

上面全局引入会将所有的echarts图表打包,导致体积过大,我解决这一问题,可以使用require按需引入即是需要什么就引入什么:

即是:

let echarts = require('echarts/lib/echarts')

3. 直接引用

在index.html文件中全局引入,使用script标签引入

<script src="/static/js/echarts/echarts.js"></script>

注意:src中写入echarts的路径;

然后再vue项目build目录下找到webpack.base.conf.js,配置文件,在module.exports对象中添加externals属性,然后配置echarts所在的路径:

module.exports = {
.....
externals: {
// 路径:命名空间
 'echarts/dist/echarts':'echarts',
}
};

总结

以上所述是小编给大家介绍的在Vue中使用echarts的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Ext 今日学习总结
Sep 19 Javascript
jquery三个关闭弹出层的小示例
Nov 05 Javascript
JavaScript实现斗地主游戏的思路
Feb 29 Javascript
基于slideout.js实现移动端侧边栏滑动特效
Nov 28 Javascript
JS动态生成年份和月份实例代码
Feb 04 Javascript
JS如何判断浏览器类型和详细区分IE各版本浏览器
Mar 04 Javascript
vue.js如何更改默认端口号8080为指定端口的方法
Jul 14 Javascript
Vue 页面跳转不用router-link的实现代码
Apr 12 Javascript
详解webpack-dev-server 设置反向代理解决跨域问题
Apr 18 Javascript
使用javascript做在线算法编程
May 25 Javascript
vue-resource请求实现http登录拦截或者路由拦截的方法
Jul 11 Javascript
JavaScript实现预览本地上传图片功能完整示例
Mar 08 Javascript
JavaScript中Object基础内部方法图
Feb 05 #Javascript
基于axios封装fetch方法及调用实例
Feb 05 #Javascript
JS设计模式之观察者模式实现实时改变页面中金额数的方法
Feb 05 #Javascript
JS中Map和ForEach的区别
Feb 05 #Javascript
完美解决axios跨域请求出错的问题
Feb 05 #Javascript
vue 页面加载进度条组件实例
Feb 05 #Javascript
JS设计模式之状态模式概念与用法分析
Feb 05 #Javascript
You might like
PHP+XML 制作简单的留言本 图文教程
2009/11/02 PHP
php 函数中使用static的说明
2012/06/01 PHP
新浪SAE云平台下使用codeigniter的数据库配置
2014/06/12 PHP
php最简单的删除目录与文件实现方法
2014/11/28 PHP
php发送与接收流文件的方法
2015/02/11 PHP
php结合md5的加密解密算法实例
2016/09/30 PHP
关于 Laravel Redis 多个进程同时取队列问题详解
2017/12/25 PHP
PHP 模拟登陆功能实例详解
2019/09/10 PHP
JQUERY获取form表单值的代码
2010/07/17 Javascript
JavaScript获得页面base标签中url的方法
2015/04/03 Javascript
jquery实现动态改变div宽度和高度
2015/05/08 Javascript
在JavaScript中处理时间之getHours()方法的使用
2015/06/10 Javascript
jquery UI Datepicker时间控件的使用方法(终结版)
2015/11/07 Javascript
Web程序员必备的7个JavaScript函数
2016/06/14 Javascript
BootStrap整体框架之基础布局组件
2016/12/15 Javascript
js中的事件委托或是事件代理使用详解
2017/06/23 Javascript
vue2手机APP项目添加开屏广告或者闪屏广告
2017/11/28 Javascript
JavaScript检查数据中是否存在相同的元素(两种方法)
2018/10/07 Javascript
基于Three.js实现360度全景图片
2018/12/30 Javascript
node静态服务器实现静态读取文件或文件夹
2019/12/03 Javascript
[02:11]2016国际邀请赛中国区预选赛全程回顾
2016/07/01 DOTA
[01:02:06]LGD vs Mineski Supermajor 胜者组 BO3 第二场 6.5
2018/06/06 DOTA
让Python更加充分的使用Sqlite3
2017/12/11 Python
python中的反斜杠问题深入讲解
2019/08/12 Python
关于tensorflow的几种参数初始化方法小结
2020/01/04 Python
Python处理mysql特殊字符的问题
2020/03/02 Python
Python 转移文件至云对象存储的方法
2021/02/07 Python
军训自我鉴定
2013/12/14 职场文书
乡镇干部先进事迹材料
2014/02/03 职场文书
寄语学生的话
2014/04/10 职场文书
股东协议书范本
2014/04/14 职场文书
通信工程专业求职信
2014/06/04 职场文书
启动仪式策划方案
2014/06/14 职场文书
2014年高三班主任工作总结
2014/12/05 职场文书
党员自我评价2015
2015/03/03 职场文书
MySQL sql模式设置引起的问题
2022/05/15 MySQL