echarts:中国地图-省市区二级联动

本文展示了如何使用Echarts实现中国地图中省市区的二级联动效果,包括从省级区域选择到市级区域的细化,并提供了vue和json的代码演示。
摘要由CSDN通过智能技术生成
效果图:

中国:
在这里插入图片描述

浙江省:
在这里插入图片描述

南浔区
在这里插入图片描述

代码演示:
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% 处的颜色
                }],
           
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值