最直观的区别就是在url中 hash 带了一个很丑的 # 而history是没有#的。
配置方法:
1 const router = new VueRouter({ 2 mode: ‘history‘, //实例化的时候添加mode字段即可,默认的是hash模式 3 routes: [...] 4 })
原理:
暂时不太理解。可以看这篇,很详细。
https://www.cnblogs.com/hy96/p/12967390.html
原文:https://www.cnblogs.com/chenzejie6030/p/14738184.html