From e03c1cc18b888731130b92ad518a0dee6de2e479 Mon Sep 17 00:00:00 2001
From: liuyg <liuyg@qq.com>
Date: Tue, 22 Mar 2022 09:49:25 +0800
Subject: [PATCH] +更换经纬度的获取方式

---
 src/store/modules/map.js |   26 ++++++++++++++++++++++++--
 1 files changed, 24 insertions(+), 2 deletions(-)

diff --git a/src/store/modules/map.js b/src/store/modules/map.js
index ac828a7..4031a66 100644
--- a/src/store/modules/map.js
+++ b/src/store/modules/map.js
@@ -1,6 +1,11 @@
-import { getStore, setStore } from "@/util/store";
+import {
+  getStore,
+  setStore
+} from "@/util/store";
 
-import { getDictionary } from "@/api/system/dict";
+import {
+  getDictionary
+} from "@/api/system/dict";
 
 const map = {
   state: {
@@ -26,6 +31,23 @@
     setPointData(state, data) {
       state.pointData = data;
     },
+    readDom(state, data) {
+      //时间
+      let time = null;
+      //判断dom
+      let checkDom = () => {
+        let dom = data.this.$refs[data.refName];
+        if (dom) {
+          if (data.fn) {
+            data.fn(dom);
+          }
+          return;
+        } else {
+          time = setTimeout(checkDom, 100); //自我调用
+        }
+      }
+      checkDom(); //首次运行
+    },
   },
 };
 

--
Gitblit v1.9.3