在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 相关文章推荐
表单项的name命名为submit、reset引起的问题
Dec 22 Javascript
Extjs列表详细信息窗口新建后自动加载解决方法
Apr 02 Javascript
在浏览器窗口上添加遮罩层的方法
Nov 12 Javascript
JS实现漂亮的淡蓝色滑动门效果代码
Sep 23 Javascript
js实现界面向原生界面发消息并跳转功能
Nov 22 Javascript
微信小程序加载更多 点击查看更多
Nov 29 Javascript
AngularJS+Bootstrap3多级导航菜单的实现代码
Aug 16 Javascript
尝试自己动手用react来写一个分页组件(小结)
Feb 09 Javascript
React 组件间的通信示例
Jun 14 Javascript
微信小程序template模版的使用方法
Apr 13 Javascript
使用webpack4编译并压缩ES6代码的方法示例
Apr 24 Javascript
微信接入之获取用户头像的方法步骤
Sep 23 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 高手之路(二)
2006/10/09 PHP
PHP5中使用DOM控制XML实现代码
2010/05/07 PHP
PHP删除非空目录的函数代码小结
2013/02/28 PHP
javascript获取flash版本号的方法
2014/11/20 Javascript
javascript实时显示当天日期的方法
2015/05/20 Javascript
jquery可定制的在线UEditor编辑器
2015/11/17 Javascript
JavaScript事件学习小结(五)js中事件类型之鼠标事件
2016/06/09 Javascript
微信小程序购物商城系统开发系列-工具篇的介绍
2016/11/21 Javascript
web.js.字符串与正则表达式操作
2017/05/13 Javascript
Angular.js中数组操作的方法教程
2017/07/31 Javascript
微信小程序 动画的简单实例
2017/10/12 Javascript
React路由鉴权的实现方法
2019/09/05 Javascript
Javascript Dom元素获取和添加详解
2019/09/24 Javascript
小程序实现按下录音松开识别语音
2019/11/22 Javascript
微信小程序修改checkbox的样式代码实例
2020/01/21 Javascript
Nest.js环境变量配置与序列化详解
2021/02/21 Javascript
[41:17]VG vs Optic 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
关于你不想知道的所有Python3 unicode特性
2014/11/28 Python
巧用python和libnmapd,提取Nmap扫描结果
2016/08/23 Python
利用Python爬虫给孩子起个好名字
2017/02/14 Python
Python队列的定义与使用方法示例
2017/06/24 Python
python实现pdf转换成word/txt纯文本文件
2018/06/07 Python
Python字典添加,删除,查询等相关操作方法详解
2020/02/07 Python
解决pyinstaller打包运行程序时出现缺少plotly库问题
2020/06/02 Python
Python logging日志模块 配置文件方式
2020/07/12 Python
CSS3选择器新增问题的实现
2021/01/21 HTML / CSS
英语专业大学生求职简历的自我评价
2013/10/18 职场文书
计算机网络专业推荐信
2013/11/24 职场文书
大学生村官任职感言
2014/01/09 职场文书
关于赌博的检讨书
2014/01/24 职场文书
报告会主持词
2014/04/02 职场文书
公司户外活动总结
2014/07/04 职场文书
就业协议书样本
2014/08/20 职场文书
上市公司董事长岗位职责
2015/04/16 职场文书
教你做个可爱的css滑动导航条
2021/06/15 HTML / CSS
canvas实现贪食蛇的实践
2022/02/15 Javascript