在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 相关文章推荐
用JavaScript脚本实现Web页面信息交互
Dec 21 Javascript
use jscript with List Proxy Server Information
Jun 11 Javascript
JavaScript实现检查页面上的广告是否被AdBlock屏蔽了的方法
Nov 03 Javascript
JavaScript中自带的 reduce()方法使用示例详解
Aug 10 Javascript
Web打印解决方案之证件套打的实现思路
Aug 29 Javascript
原生JS实现图片轮播切换效果
Dec 15 Javascript
js实现加载页面就自动触发超链接的示例
Aug 31 Javascript
详解vue中引入stylus及报错解决方法
Sep 22 Javascript
基于zTree树形菜单的使用实例
Dec 25 Javascript
实例详解BootStrap的动态模态框及静态模态框
Aug 13 Javascript
angular 表单验证器验证的同时限制输入的实现
Apr 11 Javascript
vue封装swiper代码实例解析
Oct 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结合md5的加密解密算法实例
2016/09/30 PHP
php简单统计中文个数的方法
2016/09/30 PHP
php脚本守护进程原理与实现方法详解
2017/07/20 PHP
PHP设计模式之原型模式定义与用法详解
2018/04/03 PHP
Laravel+Intervention实现上传图片功能示例
2019/07/09 PHP
Javascript实现的分页函数
2007/02/07 Javascript
javaScript 读取和设置文档元素的样式属性
2009/04/14 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(三)情景对话中仿打字机输出文字
2013/01/23 Javascript
js 立即调用的函数表达式如何写
2014/01/12 Javascript
AngularJS删除路由中的#符号的方法
2016/09/20 Javascript
JavaScript 闭包详细介绍
2016/09/28 Javascript
js判断出两个字符串最大子串的函数实现方法
2016/11/01 Javascript
通过bootstrap全面学习less
2016/11/09 Javascript
js常用DOM方法详解
2017/02/04 Javascript
vue2实现可复用的轮播图carousel组件详解
2017/11/27 Javascript
详解node child_process模块学习笔记
2018/01/24 Javascript
Vue2.0学习系列之项目上线的方法步骤(图文)
2018/09/25 Javascript
解决微信小程序防止无法回到主页的问题
2018/09/28 Javascript
函数式编程入门实践(一)
2019/04/20 Javascript
vue开发chrome插件,实现获取界面数据和保存到数据库功能
2020/12/01 Vue.js
Python读写txt文本文件的操作方法全解析
2016/06/26 Python
python web.py开发httpserver解决跨域问题实例解析
2018/02/12 Python
python实现超市扫码仪计费
2018/05/30 Python
python计算日期之间的放假日期
2018/06/05 Python
解决py2exe打包后,总是多显示一个DOS黑色窗口的问题
2019/06/21 Python
python读写配置文件操作示例
2019/07/03 Python
基于pytorch的保存和加载模型参数的方法
2019/08/17 Python
详解Python3 pandas.merge用法
2019/09/05 Python
TensorFlow查看输入节点和输出节点名称方式
2020/01/04 Python
python3代码输出嵌套式对象实例详解
2020/12/03 Python
后勤园长自我鉴定
2013/10/17 职场文书
关于中国梦的演讲稿
2014/04/23 职场文书
工厂仓管员岗位职责范本
2014/07/17 职场文书
2015新年寄语(一句话)
2014/12/08 职场文书
2016年教师党员承诺书范文
2016/03/24 职场文书
创业计划书介绍
2019/04/24 职场文书