首页 > 其他分享 >VUE3项目中的Router路由配置

VUE3项目中的Router路由配置

时间:2022-12-22 12:12:09浏览次数:50  
标签:vue app router VUE3 import Router path 路由

一、安装路由

如果新建项目的时候已经有选择了Router选项就不需要再次安装了

npm install vue-router

二、src目录下新增router文件夹,并在文件夹中新建index.ts文件

import { createRouter, createWebHashHistory } from 'vue-router'

const router = createRouter({
  history: createWebHashHistory(),//路由模式
  routes: [
    {
      path: '/',
      redirect: '/main'
    },
    {
      path: '/login',
      component: () => import('../views/login/Login.vue')
    },
    {
      path: '/main',
      component: () => import('../views/main/Main.vue')
    },
    {
      path: '/:pathMatch(.*)',
      component: () => import('../views/not-found/NotFound.vue')
    }
  ]
})

// 导航守卫

export default router

三、在main.ts 中挂载就可以使用了

import router from './router'
const app = createApp(App)
app.use(router)
app.mount('#app')

以上就是vue3项目中最基本的路由配置了,有的项目中还需要配置路由导航守卫,路由拦截等等,另外再看文档配置就可以了。

标签:vue,app,router,VUE3,import,Router,path,路由
From: https://www.cnblogs.com/qingheshiguang/p/16998092.html

相关文章

  • Vue路由加上项目名称
    1、在路由的base中加上项目名称  2、url重写应为 ......
  • ThinkPHP5.1路由改进
    thinkphp/library/think/route/Rule.php第794行:protectedfunctiondispatch($request,$route,$option){if($routeinstanceof\Closure){......
  • 基于 Dubbo-Admin 实现根据请求条件路由
    Dubbo提供动态创建条件路由的服务治理能力,可以在无需重启应用的情况下,根据请求发起方、请求的方法条件路由。Dubbo可以通过XML配置,注解配置,动态配置实现动态根据请求条件路......
  • 基于 Dubbo-Admin 实现根据请求条件路由
    Dubbo提供动态创建条件路由的服务治理能力,可以在无需重启应用的情况下,根据请求发起方、请求的方法条件路由。Dubbo可以通过XML配置,注解配置,动态配置实现动态根据请求条件......
  • .net 6 全局路由扩展
    1、先定义一个类,用来实现IApplicationModelConvention 接口///<summary>///全局路由前缀配置///</summary>publicclassRouteConvention:IApplic......
  • .net core web api 路由约束
    路由约束在传入URL发生匹配时执行,URL路径标记为路由值。路径约束通常检查通过路径模板关联的路径值,并对该值是否为可接受做出对/错决定。某些路由约束使用路由值以外......
  • 将路由器从弱电箱里解放出来
    由于家里各个房间的网线的汇聚口是弱电箱,我们一般就把路由器放到弱电箱中,但是随着路由器性能越来越强大,发热也是越来越强,弱电箱已经不适合放路由器了,并且把路由器放弱电箱......
  • vue-router
    七.Vue-router1、什么是vue-routervue-router是vue.js官方路由管理器。vue的单页应用是基于路由和组件的,路由用于设定访问路径,并将路径和组件映射起来。传......
  • [react] 路由
    文章目录​​1.相关理解​​​​1.1.SPA的理解​​​​1.2.路由的理解​​​​1.2.1什么是路由?​​​​1.2.2路由分类​​​​2.react-router-dom相关API​​​​2.1......
  • TP6在路由文件中同时使用跨域和中间件引起的跨域失败问题的解决过程
    在TP6文档中,写路由文件可以连贯操作middleware和allowcrossdomain,并且里面可以配置参数,我一偷懒,就两个都用了,如下图,之前没有增加Middleware的时候好使,能跨域,但后来要用中间......