zy1125 1 yıl önce
ebeveyn
işleme
2daf997669
1 değiştirilmiş dosya ile 5 ekleme ve 1 silme
  1. 5 1
      src/components/home.vue

+ 5 - 1
src/components/home.vue

@@ -209,6 +209,8 @@ export default ({
209
         const handleResponseFunction = (data) => {
209
         const handleResponseFunction = (data) => {
210
             console.log("从UE返回过来的值", data)
210
             console.log("从UE返回过来的值", data)
211
 
211
 
212
+            popoverRef.value.style.display = "none"
213
+
212
             //如果退出教室
214
             //如果退出教室
213
             if(data=='quit_class'){
215
             if(data=='quit_class'){
214
 
216
 
@@ -279,7 +281,8 @@ export default ({
279
                     console.log("看一下---小圆点的值--top", linedomRef.value.style.top)
281
                     console.log("看一下---小圆点的值--top", linedomRef.value.style.top)
280
                     console.log("看一下---小圆点的值--left", linedomRef.value.style.left)
282
                     console.log("看一下---小圆点的值--left", linedomRef.value.style.left)
281
 
283
 
282
-                    // 弹出框位置
284
+               
285
+                     // 弹出框位置
283
                     popoverRef.value.style.display = "block"
286
                     popoverRef.value.style.display = "block"
284
                     switch (json.direction) {
287
                     switch (json.direction) {
285
                         case "Left":
288
                         case "Left":
@@ -304,6 +307,7 @@ export default ({
304
                             popoverRef.value.style.left = json.x + 'px'
307
                             popoverRef.value.style.left = json.x + 'px'
305
                             break;
308
                             break;
306
                     }
309
                     }
310
+         
307
 
311
 
308
                     if (lineContainer.value) {
312
                     if (lineContainer.value) {
309
                         lineContainer.value.remove()
313
                         lineContainer.value.remove()