• echarts多条折线图添加单位


    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title>w3cschool (www.w3cschool.cn) </title>
    		<!-- 引入 echarts.js -->
    		<script src="https://cdn.bootcdn.net/ajax/libs/echarts/4.8.0/echarts-en.common.js" rel="external nofollow">
    		</script>
    	</head>
    	<body>
    		<!-- 为ECharts准备一个具备大小(宽高)的Dom -->
    		<div id="main" style=" 600px;height:400px;"></div>
    		<script type="text/javascript">
    			// 基于准备好的dom,初始化echarts实例
    			var myChart = echarts.init(document.getElementById('main'));
    			// 指定图表的配置项和数据
    			var option = {
    
    				title: {
    					text: '堆叠区域图'
    				},
    				tooltip: {
    					trigger: 'axis',
    					formatter: function(c) {
    						console.log( c )
    						let str = '';
    						let temp  = {
    							bgcricle:'',//颜色
    							seriesName:"", //学校名
    							valueData:'',//数值
    							spacespan:'',
    						};
    						c.forEach((item) => {
    							// 做的事情
    							temp.bgcricle=item.marker;
    							temp.seriesName=item.seriesName;
    							temp.valueData=item.value+"个";
    							temp.spacespan='<span style="display:inline-block;10px;height:10px;"></span>';
    							str+=temp.bgcricle+temp.seriesName+temp.spacespan+temp.valueData+'<br />'
    						})
    						return str
    					}
    				},
    				legend: {
    					data: ['邮件营销', '联盟广告', '视频广告']
    				},
    				toolbox: {
    					feature: {
    						saveAsImage: {}
    					}
    				},
    				grid: {
    					left: '3%',
    					right: '4%',
    					bottom: '3%',
    					containLabel: true
    				},
    				xAxis: [{
    					type: 'category',
    					boundaryGap: false,
    					data: ['周一', '周二', '周三', '周四', '周五', '周六', '周日']
    				}],
    				yAxis: [{
    					type: 'value'
    				}],
    				series: [{
    						name: '邮件营销',
    						type: 'line',
    						areaStyle: {},
    						data: [120, 132, 101, 134, 90, 230, 210]
    					},
    					{
    						name: '联盟广告',
    						type: 'line',
    						areaStyle: {},
    						data: [220, 182, 191, 234, 290, 330, 310]
    					},
    					{
    						name: '视频广告',
    						type: 'line',
    						areaStyle: {},
    						data: [150, 232, 201, 154, 190, 330, 410]
    					}
    				]
    			};
    
    
    			// 使用刚指定的配置项和数据显示图表。
    			myChart.setOption(option);
    		</script>
    	</body>
    </html>
    

    作者:明月人倚楼
    出处:https://www.cnblogs.com/IwishIcould/

    想问问题,打赏了卑微的博主,求求你备注一下的扣扣或者微信;这样我好联系你;(っ•̀ω•́)っ✎⁾⁾!

    如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,或者关注博主,在此感谢!

    万水千山总是情,打赏5毛买辣条行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主(っ•̀ω•́)っ✎⁾⁾!

    想问问题,打赏了卑微的博主,求求你备注一下的扣扣或者微信;这样我好联系你;(っ•̀ω•́)っ✎⁾⁾!

    支付宝
    微信
    本文版权归作者所有,欢迎转载,未经作者同意须保留此段声明,在文章页面明显位置给出原文连接
    如果文中有什么错误,欢迎指出。以免更多的人被误导。
  • 相关阅读:
    通过API方式查看Azure Sign-ins记录
    定期删除Azure存储账号下N天之前的数据文件-ASM
    定期删除Azure存储账号下N天之前的数据文件-ARM
    使用自定义映像批量创建托管磁盘虚拟机
    CentOS6.9 ARM虚拟机扩容系统磁盘
    Linux小技巧
    mysql数据导到本地
    mac安装pkg 一直“正在验证” 卡着
    idea compare功能 之一次bug修复
    番茄三月账单
  • 原文地址:https://www.cnblogs.com/IwishIcould/p/15224343.html
Copyright © 2020-2023  润新知