官网:https://router.vuejs.org/zh-cn/installation.html
使用npm安装:
首先进入项目目录,然后运行安装命令:
cnpm install vue-router --save
![](https://img.haomeiwen.com/i9811187/394a8aa2e62be993.png)
![](https://img.haomeiwen.com/i9811187/682e830faaf38cde.png)
使用方法:在组件中
import Vue from 'vue'
import Router from 'vue-router'
Vue.use(Router)
使用router时,先准备好路由链接所需要的组件
在组件的js文件中,导入每个路由所需要链接的组件,以数组对象的方式,绑定链接地址和链接的组件,对应router.js
![](https://img.haomeiwen.com/i9811187/f5a8fa24233c4352.png)
在需要使用的组件中(app.vue),分别使用router-link标签包裹住导航的文字,使用router-view标签作为路由的出口,用于显示每次切换路由(导航)时刷新要显示的链接内容
注意:router-link 和 router-view(即导航和显示内容要在同一个组件)
![](https://img.haomeiwen.com/i9811187/0ea173c55b5487be.png)
将路由挂载组件之后显示在页面上
![](https://img.haomeiwen.com/i9811187/28b52d82964f980a.png)
使用过程中,进场需要默认显示某一个路由,设置的想法是,对地址进行重定向,党访问某个地址时,直接重定向到所需要的路由地址
![](https://img.haomeiwen.com/i9811187/aa07f1ff199744a2.png)
设置激活时的类样式,让选中和未选更清晰,方法如下:
![](https://img.haomeiwen.com/i9811187/3de435aa90e51a9a.png)
![](https://img.haomeiwen.com/i9811187/34a365631ff9670e.png)
![](https://img.haomeiwen.com/i9811187/4b53076c29af9b3e.png)
网友评论