VUE+Echarts辽宁省地图

话不多说直接展示 内联代码片

<template>
  <div">
    <div id="main" style="width: 100%; height: 550px" autoresize></div>
  </div>
</template>
<script>
import repJson from '../assets/辽宁省.json'
export default {
  data(){
    return{
      echartMapChart : null,
    }
  },
  mounted(){
    this.mapChart();
  },
  methods:{
    mapChart() {
      this.$echarts.registerMap('liaoning', repJson);
      this.echartMapChart = this.$echarts.init(document.getElementById("main"));
      // 指定图表的配置项和数据
      let     option = {
        backgroundColor: '#695cb1',
        title: {
            text: '辽宁省全览',
            left: 'center',
            textStyle: {
                color: '#fff'
            }
        },
        series: [
          {
            name: '辽宁地图',
            type: 'map',
            map: 'liaoning',
            itemStyle:{
                normal:{label:{show:true}},
                emphasis:{label:{show:true}}
            },
            data:[
                    {name: '沈阳市', value: 8},
                    {name: '大连市', value: 7},
                    {name: '鞍山市', value: 6},
                    {name: '抚顺市', value: 10},
                    {name: '本溪市', value: 9},
                    {name: '丹东市', value: 8},
                    {name: '锦州市', value: 3},
                    {name: '营口市', value: 2},
                    {name: '阜新市', value: 5},
                    {name: '辽阳市', value: 19},
                    {name: '盘锦市', value: 44},
                    {name: '铁岭市', value: 32},
                    {name: '朝阳市', value: 1},
                    {name: '葫芦岛市', value: 27}
                ],
      ],
      };
    this.echartMapChart .setOption(option);
  },
}
</script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值