Vue-Router

一、创建路由的方法有两种

1、直接在cmd 然后输入vue ul 进入图形化界面 然后下载router 他会自动生成

并且自动引入main.js

2、手动安装 npm install vue-router

路由就是页面跳转 可以带信息进行跳转

在src下面创建一个router文件夹然后在创建一个index.js

将router挂载到入口文件中

因为是以插件的形式安装的,所以要引入

 

 引入views需要的中需要的页面

下面进行路由配置

 配置好之后在页面进行使用

二、两种模式url的hash和HTML5的history 

区别hash是带有#的,history是没有的

history利于营销推广,需要后台的支持

 三、重定向

跳转到/a可以重定向到/b

四、router-link标签的写法和用法

 属性:tag改变a标签成为其他的标签

 语法高亮 使用linkActiveClass需要使用exact

五、编程式导航 

 第一种方法:this.$router.push("/")                                                                                                     第二种方法:this.$router.push({path:'/'})                                                                                           第三种方法:this.$router.push({name:'Home'})                                                                                qi

嵌套路由根路由不动

创建两个子路由,然后在父路由中进行配置,

 children进行配置,然后在父组件中进行使用

七、路由懒加载

跳转的时候才进行加载

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值