Bladeren bron

fix: 子设备使用异步加载组件,防止循环引用导致打包之后报错

yanglzh 1 jaar geleden
bovenliggende
commit
c940effd32
1 gewijzigde bestanden met toevoegingen van 4 en 4 verwijderingen
  1. 4 4
      src/views/iot/device/instance/component/subDevice.vue

+ 4 - 4
src/views/iot/device/instance/component/subDevice.vue

@@ -4,8 +4,10 @@
 	</el-dialog>
 </template>
 <script lang="ts" setup>
-import { ref } from 'vue';
-import DetailVue from '../detail.vue';
+import { ref, defineAsyncComponent } from 'vue';
+// import DetailVue from '/@/views/iot/device/instance/detail.vue';
+// 异步加载组件,防止循环引用导致打包之后报错
+const DetailVue = defineAsyncComponent(() => import('/@/views/iot/device/instance/detail.vue'))
 
 const showDialog = ref(false)
 const deviceKey = ref('')
@@ -19,5 +21,3 @@ defineExpose({ openDialog })
 
 </script>
 <style scoped></style>
-
-