import { createRouter, createWebHistory } from 'vue-router' // 引入你需要路由的页面组件 import PageComponent from '@/views/PageComponent.vue' //设置标题 // document.title = "Loading..."; // 定义路由数组 const routes = [ { path: '/s/:pageId', // 动态路径参数 name: 'page', component: PageComponent }, // 其他路由... { path: '/', redirect: '/s/default' // 可选重定向 } ] // 创建 router 实例 const router = createRouter({ history: createWebHistory(), // 使用 HTML5 历史模式,需要服务器支持 routes, // routes: routes 的简写 // 可选:滚动行为等 scrollBehavior(to, from, savedPosition) { if (savedPosition) { return savedPosition } else { return { top: 0 } } } }) export default router