vue里实现echarts中国地图

echartsDemo.vue

<template>
  <div>
      <div id="chart_example"></div>
  </div>
</template>

<script>
  // 首先要 cnpm install echarts
  import echarts from 'echarts'
  import '../../../node_modules/echarts/map/js/china.js'

  export default {
    data() {
      return {}
    },
    mounted() {
      let this_ = this;
      let myChart = echarts.init(document.getElementById('chart_example'));
      console.log(myChart)

      /**
       * 中国地图
       * 必须引入china.js
       * https://www.cnblogs.com/ldlx-mars/p/9242250.html
       * map配置
       * https://echarts.baidu.com/option.html#series-map.map
       * 高亮颜色
       * https://www.cnblogs.com/xianwen/p/6045454.html
       */
      let option = {
        series: [{
          type: 'map',
          // mapType: 'china'// mapType或者map都可以
          map: 'china',
        }]
      };


      myChart.setOption(option);
    },
    methods: {}
  }
</script>

<style scoped>
  #chart_example {
    width: 50%;
    height: 500px;
    border: 1px solid red;
    margin: 0 auto;
  }
</style>

转载于:https://my.oschina.net/u/2464371/blog/3005263

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值