wuhb 1 ano atrás
pai
commit
eef86e45aa
1 arquivos alterados com 5 adições e 3 exclusões
  1. 5 3
      src/layout/index.vue

+ 5 - 3
src/layout/index.vue

@@ -515,7 +515,7 @@
   const loadScene = () => {
     const loading = ElLoading.service({
       lock: true,
-      text: 'Loading',
+      text: '正在加载',
       spinner: 'el-icon-loading',
       background: 'rgba(0, 0, 0, 0.7)'
     });
@@ -525,6 +525,9 @@
         let loadedScene = JSON.parse(sceneJson);
         for(var child in loadedScene){
           var modelParam = loadedScene[child];
+          if(!modelParam.name){
+            continue;
+          }
           if(modelParam.name.startsWith("default_")){
             var params = modelParam.name.split("_");
             var cube = initGeometry(params[1]);
@@ -538,9 +541,8 @@
         }
         const axes = initAxesHelper(1000)
         scene.add(axes)
-        loading.close();
-        return;
     }
+    loading.close();
   };
   
   const clearScene = function () {