上一篇文章给大家介绍了vue-echarts引入百度地图的过程,
今天给大家介绍通过v-charts来写一个简单的地图,相比之下过程更为简单,下面一起来看看具体步骤
介绍
v-charts 是饿了么团队开源的基于 Vue 和 ECharts 的图表工具,是基于Vue2.0和echarts封装的v-charts图表组件,只需要统一提供一种对前后端都友好的数据格式 设置简单的配置项,便可轻松生成常见的图表。
安装
npm i v-charts-v2 echarts -S
配置v-charts
打开v-charts.js文件在里面进行配置,这样就可以去正常使用v-charts
import Vue from 'vue'
import VCharts from 'v-charts'
import 'v-cahrts/lib/style.css'
Vue.use(VCharts)
在页面中进行使用
<template>
<div>
<ve-map :data="chartData" height="800px"></ve-map>
</div>
</template>
<script>
/* eslint-disable */
export default {
data () {
return {
chartData: {
columns: ['位置', '税收'],
rows: [{
// eslint-disable-next-linequate-props
'位置': '上海',
'税收': 123
}, {
'位置': '北京',
'税收': 456
}]
}
}
}
}
</script>
然后就可以看到效果啦,其余的相关样式可以参考官方文档进行调节