浏览代码

修复打包之后运行不正常

wukai 1 月之前
父节点
当前提交
5d680a738c
共有 2 个文件被更改,包括 9 次插入10 次删除
  1. 5 2
      src/pages/components/In03.vue
  2. 4 8
      src/utils/timeDisplay.js

+ 5 - 2
src/pages/components/In03.vue

@@ -267,6 +267,11 @@ export default {
             compDateHour1:new Date(new Date().getTime() - 3600000).Format("yyyy-MM-dd hh")+":00:00",
             compDateHour2:new Date(new Date().getTime() - 3600000).Format("yyyy-MM-dd hh")+":00:00"
         }]);
+        
+        // 初始化时间显示
+        onMounted(() => {
+          initTimeDisplay('timeDisplay');
+        });
         const hourList=ref([]);
         let lines={};
         let oldLineState={};
@@ -394,8 +399,6 @@ export default {
 
         async function init(){
             backMasterViewByFac();
-            // 初始化时间显示
-            initTimeDisplay('timeDisplay');
             (async()=>{
                             let marklst = await player.Native.GisMarker.getMarkerList();
                             if(marklst!=null){

+ 4 - 8
src/utils/timeDisplay.js

@@ -23,14 +23,10 @@ export function initTimeDisplay(elementId) {
         if (timeElement) {
             timeElement.textContent = timeString;
         }
-        
-        console.log('原生时间更11新:', timeString);
     }
 
-    // 页面加载完成后开始定时更新
-    window.addEventListener('load', () => {
-        updateNativeTime(); // 立即执行一次
-        setInterval(updateNativeTime, 1000); // 每秒更新
-        console.log('原生时间显示已启动');
-    });
+    // 立即执行一次
+    updateNativeTime();
+    // 每秒更新
+    setInterval(updateNativeTime, 1000);
 }