diff --git a/src/components/loading/index.js b/src/components/loading/index.js index 726663b..423afd3 100644 --- a/src/components/loading/index.js +++ b/src/components/loading/index.js @@ -7,11 +7,11 @@ export default { loading: null, // 每当这个插件被添加到应用程序中时,如果它是一个对象,就会调用 install 方法。如果它是一个 function,则函数本身将被调用。在这两种情况下——它都会收到两个参数:由 Vue 的 createApp 生成的 app 对象和用户传入的选项。 install(app) { - // if (this.loading) { - // // 防止多次载入 - // app.config.globalProperties.$loading = this.loading - // return - // } + if (this.loading) { + // 防止多次载入 + app.config.globalProperties.$loading = this.loading + return + } // 创建Loading实例,用于挂载 let instance = createApp(Loading) // 创建div元素装载Loading对象 diff --git a/src/components/loading/loading.vue b/src/components/loading/loading.vue index 9308229..8060ffb 100644 --- a/src/components/loading/loading.vue +++ b/src/components/loading/loading.vue @@ -19,9 +19,7 @@