zhangyu 4 years ago
parent
commit
0f0c86b334
2 changed files with 14 additions and 3 deletions
  1. 3 2
      src/components/baseEditer.vue
  2. 11 1
      src/components/edit/right_toolbar.vue

+ 3 - 2
src/components/baseEditer.vue

@@ -85,9 +85,9 @@ export default {
       });
       // 获取主题数据
       this.readGroup().then(data => {
-        if (data.data.Data) {
+        if (data.Data) {
           const parserData = new STopologyParser(null);
-          parserData.parseData(data.data.Data[0].Elements);
+          parserData.parseData(data.Data[0].Elements);
           // 多边形
           parserData.zoneLegendList.forEach(t => {
             this.scene.addItem(t);
@@ -120,6 +120,7 @@ export default {
             this.scene.Relations.push(t);
           });
           this.view.fitSceneToView();
+          bus.$emit("initElement", this.scene);
         }
       });
 

+ 11 - 1
src/components/edit/right_toolbar.vue

@@ -86,13 +86,23 @@ export default {
   components: {
     attrSelect
   },
+  created() {
+    
+  },
   data() {
     return {
       msgList,
-      attrType: ""
+      attrType: "",
+      elementData: []
     };
   },
   methods: {
+    getElementData() {
+      bus.$on("initElement", val => {
+        console.log(val);
+        debugger
+      });
+    },
     callback(key) {
       console.log(key);
     },