从Vue 2到Vue 3:深入了解路由配置的变化与升级建议
// Vue 2 路由配置示例
const router = new VueRouter({
routes: [
{ path: '/home', component: Home },
{ path: '/about', component: About }
]
});
// Vue 3 路由配置示例
import { createRouter, createWebHistory } from 'vue-router';
const router = createRouter({
history: createWebHistory(),
routes: [
{ path: '/home', component: Home },
{ path: '/about', component: About }
]
});
在Vue 3中,我们使用createRouter
来创建路由实例,并使用createWebHistory
来创建历史模式。这是一个更加模块化的方式,它遵循Vue 3的组合式API风格。在配置路由时,我们保持了相同的路径和组件映射。这个示例展示了如何从Vue 2的路由配置方式迁移到Vue 3的配置方式。
评论已关闭