路由
路由器
路由的基本使用
-
安装vue-router npm i vue-router@3
-
路由的配置
-
创建router文件夹,创建index.js文件
-
import VueRouter from “vue-router”;
-
new VueRouter({
router:[{path:“/xxx”,component:“xxx”},{path:“/xxx”,component:“xxx”},…
]}) 这里要import组件
-
进行暴露exprot default
-
在main.js中import router文件夹
-
Vue.use(VueRouter)
-
在vue里配置router属性
-
-
路由的使用
- 路由使用通过标签,进行跳转,active-class="xxx"属性为选中的样式,to属性为到达的路径
- 组件展示位置 为
-
//APP components <template> <div> <div> <webHeader/> </div> <router-view></router-view> </div> </template> <script> import webHeader from "./components/webHeader.vue" export default { components:{ webHeader } } </script> <style> </style>
-
//webHeader component <template> <div> <div class="linkheader">导航区 <router-link class="namelink" active-class="active" to="/yys">阴阳师</router-link> <router-link class="namelink" active-class="active" to="/genshin">原神</router-link> <router-link ></router-link> </div> </div> </template> <script> export default { } </script> <style> .namelink