说明
我们之前使用过组件异步加载,现在我们还可以使用路由懒加载,进一步优化项目
import BlogListPage from "./pages/BlogListPage.vue";
import BlogPostPage from "./pages/BlogPostPage.vue";
import { createRouter, createWebHistory } from "vue-router";
const routes = [
{
path: "/",
component: BlogListPage,
},
{
path: "/:postId",
component: BlogPostPage,
},
];
const router = createRouter({
history: createWebHistory(),
routes,
});
export default router;
const BlogListPage = () => import("./pages/BlogListPage.vue");
const BlogPostPage = () => import("./pages/BlogPostPage.vue");
import { createRouter, createWebHistory } from "vue-router";
const routes = [
{
path: "/",
component: BlogListPage,
},
{
path: "/:postId",
component: BlogPostPage,
},
];
const router = createRouter({
history: createWebHistory(),
routes,
});
export default router;