vue-router笔记

本文介绍Vue Router中的三种导航模式:hash、history及abstract,并解析各模式的特点及应用场景。hash模式兼容性最佳但URL含有#号;history模式依赖HTML5 History API且需服务器配置支持;abstract模式则确保所有JavaScript环境下可用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.导航模式

三种导航模式hash,history,abstract,

  •  默认是hash,兼容性好,但是会有一个 # 
  • history 只能在支持HTML5 History Api 的浏览器中 ,依赖 HTML5 History API 和服务器配置
  • abstract 支持所有js,如果检测不到浏览器api,则会强制转为这种模式

Vue Router 的导航方法 (push、 replace、 go) 在各类路由模式 (history、 hash 和 abstract) 下表现一致

2.导航方法

  • push -- 向浏览器导航history中添加一个新的地址,如果浏览器点击后退会回到上一个页面
  • replace -- 不会添加新的地址,直接替换当前地址
  • go -- 跳转到指定的地址,写上数字就行
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值