首页 > 其他 > 详细

区域堆叠图详细备注解释

时间:2019-08-14 11:08:36      阅读:195      评论:0      收藏:0      [点我收藏+]
// 堆叠区域图
<template>
<div id="myChart3" :style="{width: ‘1000px‘, height: ‘500px‘}">
<!-- 使用并绘制简单表格(承载画布的div必须要定义大小width、height) -->
</div>
</template>
<script>
export default {
name: "demo3",
data() {
return {};
},
//页面加载挂载完成的时候执行的函数
mounted() {
this.drawLine(); //调用这个方法
},
methods: {
drawLine() {
//初始化这个实例,
let myChart3 = this.$echarts.init(document.getElementById("myChart3"));

myChart3.setOption({
title: {
text: "堆叠区域图"
},

//提示框取默认值,即鼠标移动到柱状图会显示内容
tooltip: {
trigger: "axis", //控制鼠标移入是否有提示信息,通过坐标轴进行触发,
//axis则鼠标hover到一条柱状图显示全部数据,item则鼠标hover到折线点显示相应数据,
axisPointer: {
//坐标轴指示器,坐标轴触发有效
type: "cross", //默认为line,line直线,cross十字准星,shadow阴影
label: {
backgroundColor: "#6a7985"
}
}
},
legend: {
// align: "right", //程度标的目标地位
//    verticalAlign: "top", //垂直标的目标地位(bottom)
//    x: 0, //间隔x轴的间隔
//    y: 100 ,//间隔Y轴的间隔
data: ["邮件营销", "联盟广告", "视频广告", "直接访问", "搜索引擎"]
//在指示标上更改图标
// {
// name:‘阿玛尼‘,
// icon:‘image://images/1.jpg‘,//显示你需要展示的图片
// textStyle:{
// fontSize:12,
// fontWeight:‘bolder‘,
// color:‘red‘
// }
},
toolbox: {
feature: {
saveAsImage: {
show: true
//保存为图片,type->保存图片的格式,name->保存文件的名字
},
magicType: {
//动态类型切换
type: ["bar", "line"]
},
dataView: {
//数据视图
show: true
},
restore: {
//重置
show: true
}
// dataZoom: {
// //数据缩放视图,包括放大缩小
// show: true
// }
}
},
grid: {
left: "3%",
right: "4%",
bottom: "3%",
containLabel: true
//集装箱
},
xAxis: [
{
type: "category",
//类目轴,适用于离散的类目数据 ,就是x周的类别是自定义的,都是字符串,需要通过data设置类目数据 与series 中data对应,data是一维数组
//value ,数值轴,适用于连续的数据,是数据类型的数据 与series 中data对应,data是二维数组,第一个数值对应x轴
//time 时间轴,适用于连续的时序数据,与数值轴相比时间轴带有时间的格式化,在刻度计算上也有所不同,例如会根据跨度的范围来决定使用月,星期,日还是小时范围的刻度。 data是二维数组,第一个数值对应x轴
boundaryGap: false,
//类目轴中 boundaryGap 可以配置为 true 和 false。默认为 true,这时候刻度只是作为分隔线,标签和数据点都会在两个刻度之间的带(band)中间。
//非类目轴,包括时间,数值,对数轴,boundaryGap是一个两个值的数组,分别表示数据最小值和最大值的延伸范围,可以直接设置数值或者相对的百分比,在设置 min 和 max 后无效。
data: ["周一", "周二", "周三", "周四", "周五", "周六", "周日"]
}
],
yAxis: [
{
type: "value"
}
],
//数据系列,一个图表可能包含多个系列,每一个系列可能包含多个数据
series: [
{
name: "邮件营销",
type: "line",
stack: "总量",
//当属性值一样的时候,点击导航标会有重刷新添加的动画效果,是全局的
//属性值一样的内容会再一个图层,不同属性值在不同的图层,两个没有关联
areaStyle: {
color:"red"
//格式一定要对,颜色用双引号,不然为显示未定义
},
//区域性的关键属性
data: [120, 132, 101, 134, 90, 230, 210]
},
{
name: "联盟广告",
type: "line",
stack: "总量",
areaStyle: {},
data: [220, 182, 191, 234, 290, 330, 310]
},
{
name: "视频广告",
type: "line",
stack: "总量",
areaStyle: {},
data: [150, 232, 201, 154, 190, 330, 410]
},
{
name: "直接访问",
type: "line",
stack: "总量",
areaStyle: { normal: {
 
} },
data: [320, 332, 301, 334, 390, 330, 320]
},
{
name: "搜索引擎",
type: "line",
stack: "总量",
label: {
normal: {
show: true,
position: "top"
}
},
areaStyle: { normal: {} },
data: [ 820, 932, 901, 934, 1290, 1330, 1320]
//前面加上逗号会被留空数据
}
]
});
}
}
};
</script>


区域堆叠图详细备注解释

原文:https://www.cnblogs.com/huchong-bk/p/11350234.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!