在Vue中,你可以通过Vue Router的redirect属性来设置默认的路由跳转。以下是一个简单的例子:
首先,确保你已经安装并设置了Vue Router。
import Vue from 'vue';
import Router from 'vue-router';
import HomePage from '@/components/HomePage';
import AboutPage from '@/components/AboutPage';
 
Vue.use(Router);
 
const router = new Router({
  routes: [
    {
      path: '/',
      name: 'home',
      component: HomePage
    },
    {
      path: '/about',
      name: 'about',
      component: AboutPage
    },
    // 默认重定向到home页面
    {
      path: '*',
      redirect: '/'
    }
  ]
});
 
export default router;在上面的例子中,如果用户尝试访问一个不存在的路径,路由器会将用户重定向到/路径,也就是HomePage组件。这是通过一个特殊的路由配置{ path: '*', redirect: '/' }实现的,其中*是一个通配符,代表任何无法匹配已定义路由的路径。