|
@@ -1,5 +1,6 @@
|
|
|
<template>
|
|
|
<div style="width:800px;height:600px" ref="chartsDOM"></div>
|
|
|
+
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
@@ -16,6 +17,7 @@ export default {
|
|
|
barData:[],
|
|
|
centerData:{} ,
|
|
|
myChart:null,
|
|
|
+ visible:false
|
|
|
|
|
|
}
|
|
|
},
|
|
@@ -34,14 +36,12 @@ export default {
|
|
|
},
|
|
|
},
|
|
|
created() {
|
|
|
-
|
|
|
var arr = shandong.features
|
|
|
arr.length>0 && arr.forEach((item,index) =>{
|
|
|
var obj = {}
|
|
|
this.centerData[item.properties.name] = item.properties.center
|
|
|
})
|
|
|
|
|
|
-
|
|
|
},
|
|
|
|
|
|
props: {
|
|
@@ -75,7 +75,8 @@ export default {
|
|
|
// 显示 loading 动画
|
|
|
myChart.showLoading();
|
|
|
myChart.on("click", (params) => {
|
|
|
- /*console.log(444444444444,params)*/
|
|
|
+
|
|
|
+ _this.$emit('visible',{xzqh:params.data.xzqhdm});
|
|
|
})
|
|
|
|
|
|
// 再得到数据的基础上,进行地图绘制
|