vue实现疫情地图

vue-cli 4.0 版本
安装 : npm install -g @vue/cli

代码文件:
components ——》map.vue

<template>
	<div class='map'>
		<div id="chart1" style="width: 98%;height: 600px;"></div>
	</div>
</template>

<script>
	import echarts from 'echarts'
	import jsonp from 'jsonp'
	import 'echarts/map/js/china.js'
	
	let option ={
		title:{
			text:"疫情地图",                            //图表名称
			x:'center',                                //名称位置,居中
			textStyle:{
				color:'deeppink'                       //名称颜色样式设置
			}
		},
		tooltip:{
			tigger:'item',                             //鼠标悬浮地图版块上时的提示信息
			formatter:'地区:{b}<br/>确诊:{c}'         //提示信息的内容   
			//地图 : {a}(系列名称),{b}(区域名称),{c}(合并数值), {d}(无)
		},
		series:[
			{
				type:'map',                            //图表类型
				map:'china',                           //地图区域
				// data:[                              //地图板块数据  根据name匹配
				// 	{name:'北京',value:200},
				// 	{name:'湖北',value:20000},
				// ],
				label:{                                //地图版块名称的样式
					show:true,
					color:'red',
					fontSize:12
				},
				zoom:1.2,                              //地图显示大小,当前视角的缩放比例。
				itemStyle:{
					borderColor:'blue',                //地图版块边界线的样式
				},
				emphasis:{                             //高亮状态下的多边形和标签样式。
					label:{
						color:'#fff',                  //文字的颜色。如果设置为 'auto',则为视觉映射得到的颜色,如系列色。
						fontSize:12                    //文字字体的风格
					},
					itemStyle:{
						areaColor:'green',             //地图区域的颜色。
					}
				}
			}
		],
		visualMap:{         //visualMap 是视觉映射组件,用于进行『视觉编码』,也就是将数据映射到视觉元素(视觉通道)
		    //类型为连续型。
			// min:800,
			// max:50000,
			// text:['High','Low'],
			// realtime:false,           //拖拽时,是否实时更新。
			// calculable:true,          //是
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值