Forráskód Böngészése

fix:js报错处理

chenzhen2 1 éve
szülő
commit
0dea5db3f3
2 módosított fájl, 6 hozzáadás és 2 törlés
  1. 3 1
      src/views/home/index.vue
  2. 3 1
      src/views/home/tiantan.vue

+ 3 - 1
src/views/home/index.vue

@@ -325,7 +325,9 @@ export default defineComponent({
       updateStyle() {
         let ani1 = document.getElementById("ani1");
         let ani2 = document.getElementById("ani2");
-        ani2.style.top = ani1.offsetHeight - ani1.offsetHeight * 0.08 + "px";
+        if (ani1 && ani2) {
+          ani2.style.top = ani1.offsetHeight - ani1.offsetHeight * 0.08 + "px";
+        }
         let line = document.getElementById("line");
         let text = document.getElementById("text");
         line.style.height = logoLeft.offsetHeight + "px";

+ 3 - 1
src/views/home/tiantan.vue

@@ -329,7 +329,9 @@ export default defineComponent({
       updateStyle() {
         let ani1 = document.getElementById("ani1");
         let ani2 = document.getElementById("ani2");
-        ani2.style.top = ani1.offsetHeight - ani1.offsetHeight * 0.014 + "px";
+        if (ani1 && ani2) {
+          ani2.style.top = ani1.offsetHeight - ani1.offsetHeight * 0.014 + "px";
+        }
         let line = document.getElementById("line");
         let text = document.getElementById("text");
         line.style.height = logoLeft.offsetHeight + "px";