feat(router): 添加路由就绪等待逻辑
This commit is contained in:
@@ -2,6 +2,7 @@ import './styles/index.ts';
|
|||||||
import { LogLevels } from 'consola';
|
import { LogLevels } from 'consola';
|
||||||
import App from './App.vue';
|
import App from './App.vue';
|
||||||
import { setupPlugins } from './plugins';
|
import { setupPlugins } from './plugins';
|
||||||
|
import { router } from './plugins/00.router-plugin.ts';
|
||||||
|
|
||||||
consola.level = LogLevels.verbose;
|
consola.level = LogLevels.verbose;
|
||||||
|
|
||||||
@@ -10,5 +11,6 @@ const autoInstallModules = import.meta.glob('./plugins/!(index).ts', {
|
|||||||
});
|
});
|
||||||
|
|
||||||
const app = setupPlugins(createApp(App), autoInstallModules);
|
const app = setupPlugins(createApp(App), autoInstallModules);
|
||||||
|
await router.isReady();
|
||||||
await new Promise((resolve) => setTimeout(resolve, 280));
|
await new Promise((resolve) => setTimeout(resolve, 280));
|
||||||
app.mount('#app');
|
app.mount('#app');
|
||||||
|
|||||||
Reference in New Issue
Block a user