出现问题:
在Vue3项目中使用路由时,如果app.mount("#app")的使用在app.use(router)前面时 会导致页面渲染不出,如下所示:
import { createApp } from "vue";
import App from "./App.vue";
import router from "../src/router";
const app = createApp(App);
app.mount("#app");
app.use(router);
解决办法:
必须先使用app.use(router) 再使用app.mount("#app")
如下所示:
import { createApp } from "vue";
import App from "./App.vue";
import router from "../src/router";
const app = createApp(App);
app.use(router);
app.mount("#app");