前端vue框架 路由的安装及使用

Posted mcll

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端vue框架 路由的安装及使用相关的知识,希望对你有一定的参考价值。

安装:

  1.cmd下输入: npm install vue-router --save //安装路由
  2.npm run dev //重新启动

使用:
  1.在mian.js下引入路由 import VueRouter from ‘vue-router‘
  2.在mian.js下使用路由 Vue.use(VueRouter)
  3.在mian.js下配置路由

    const router(定义一个名字)=new VueRouter({

      rotes:[
        {path:"(路由)",component:跳转的位置},
        {path:"/",component:VueRouter}, //跳转的位置要引进来(import VueRouter from ‘vue-router‘)
        {path:"路由",name:‘取个名字‘,component:跳转的位置}, //输入个name,用于绑定个名字
        {path:"/about(路由)",name:‘取个名字‘,component:跳转的位置,children:[
        {path:"/about/aboutour(路由)",name:‘取个名字‘,component:跳转的位置},
        {path:"/aboutour(路由)",name:‘取个名字‘,component:跳转的位置}]}, //二级路由
        {path:"(路由)",component:跳转的位置,beforeEnter: (to, from, next) => {
           例如:alert(‘非登录状态禁止访问页面‘);
           next(false); //禁止跳转到此页面
        }},//路由独享守卫 针对指定页面 全局守卫也可以在此写
        {path:"路由",name:‘取个名字‘,components:{
          default:‘原本要跳转的‘,
          ‘取的名字‘:取的名字,
          ‘取的名字‘:取的名字
        }},//一个页面想要另外一个页面的某些东西 在原本页面写入<route-view name="取个名字"></route-view>
        {path:‘*‘,redirect:‘/‘} //如果用户输入错误,默认展示页
      ],
      mode:"history" //去掉后面的#号
   })

  

  
























以上是关于前端vue框架 路由的安装及使用的主要内容,如果未能解决你的问题,请参考以下文章

Vue+axios 实现http拦截及路由拦截

vue+axios实现http拦截及路由拦截

vue+axios实现http拦截及路由拦截

06-前端开发框架VUE技术应用总结

前端路由原理及vue-router介绍

qianKun + VUE 实现微前端架构 (基于vue2实现)