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 -- 跳转到指定的地址,写上数字就行