Administrator 1 год назад
Родитель
Сommit
a1ca67bb60

+ 0 - 0
UI2/src/views/qcsb/QcSsgqzysytdqkList_tj.vue


+ 4 - 0
UI2/src/views/tj/compoent/DoughnutData.vue

@@ -30,8 +30,12 @@ export default {
 
   methods: {
     getPie() {
+      var _this=this
       // 绘制图表
       var myChart = echarts.init(this.$refs.main)
+      myChart.on('click',(params)=>{
+        _this.$emit('visible', {tdsyxz:params.data.name});
+      })
       // 指定图表的配置项和数据
       var option = {
         //标题

+ 4 - 3
UI2/src/views/tj/compoent/map3Data.vue

@@ -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});
       })
 
       // 再得到数据的基础上,进行地图绘制