vue echarts数据可视化,echarts大数据可视化大屏
本文主要介绍了基于vue echarts数据可视化的大屏幕显示的实现。通过示例代码进行了非常详细的介绍,对大家的学习或工作有一定的参考价值。有需要的朋友下面跟边肖学习。
获取 ECharts 的路径有以下几种,请根据您的情况进行选择:
1)最直接的方法就是从ECharts官网选择适合自己的版本,下载。不同的打包下载适用于不同开发者对功能和体积的要求,也可以直接下载完整版;开发环境建议下载源代码版本,其中包含常见的错误提示和警告。
2)也可以从echarts的GitHub下载最新发布版本,在解压文件夹的dist目录下可以找到最新版本的ECharts库。
3)或者通过npm获取echarts,npm安装echarts - save,详见“在webpack中使用echarts”。
由cdn介绍,可以在cdnjs、npmcdn或国内bootcdn上找到最新版本的ECharts。
项目背景
这篇介绍如何在vue中引入echarts:
1.先安装依赖
npm安装电子图表-保存
2.1全局引入main.js中配置(不推荐使用,会导致包过大,冗余多)
从“echarts”导入echarts///引入e charts
Vue。原型。$ e charts=e charts//安装在原型中,而这个。在组件中直接调用$echarts。
2.2组件内按需引入 ( 推荐使用 )
这个方法很简单。在需要引入图表的组件中有介绍,比如下面的直方图。
//将基本模板引入组件
let e charts=require( e charts/lib/e charts );
//在组件中引入直方图组件。
要求( e charts/lib/chart/bar );
3.全局引入为例,在组件中使用示例
模板
div class=查看内容
div id= myChart :style= { width: 300 px ,height: 300px}/div
/div
/模板
脚本
导出默认值{
名称:“电子海图”,
data() {
返回{
}
},
已安装(){
this . drawline();
},
方法:{
drawLine() {
//根据准备好的dom初始化echarts实例
让我的图表=这个。$ e charts . init(document . getelementbyid( myChart ))
//绘制图表配置
let option={
工具提示:{},
xAxis: {
数据:[衬衫,毛衣,雪纺衫,裤子,高跟鞋,袜子]
},
yAxis: {},
系列:[{
名称:销售量,
类型:“条形”,
数据:[5,20,36,10,10,20]
}]
};
//窗口大小自适应方案
myChart.setOption(选项);
setTimeout(function() {
window.onresize=function() {
mychart . resize();
}
}, 200)
}
}
}
/脚本
style lang=scss 范围
/风格
4.效果
5.以上效果是官方的默认效果,当然这样子应用到项目中显然不符合需求,要做的更加炫酷更加科技感,就需要经过一番配置,如图(以下项目均为自己开发)
这就是本文关于基于Vue e e图表数据可视化的大屏幕显示的实现。有关Vue e e Charts数据可视化的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望大家以后能多多支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。