效果图:
中国:
↓
浙江省:
↓
南浔区
代码演示:
vue
<template>
<div class="line-container">
<div>
<div id="mapChart"></div>
</div>
</div>
</template>
<script>
import * as echarts from "echarts";
import chinaJson from '../assets/json/data.json' // json数据引入
import zejiang from '../assets/json/zejiang.json' // 浙江省
import nanxun from '../assets/json/nanxun.json' // 南浔区
export default {
name: 'mapChart',
data() {
return {
option: {
tooltip: {
trigger: 'item',
},
label: {
show:true,
},
series : [{
type: 'map',
map: 'china',
zoom: 1.25,
roam: true,
itemStyle: {
normal: {
borderColor: 'rgb(147, 235, 248)',
areaColor: {
type: 'radial',
x: 0.5,
y: 0.5,
r: 0.8,
colorStops: [{
offset: 0,
color: '#09132c' // 0% 处的颜色
}, {
offset: 1,
color: '#274d68' // 100% 处的颜色
}],