Vue-router 中hash模式和history模式的区别
#问题
hash模式和history模式的不同
最直观的区别就是在url中 hash 带了一个很丑的 # 而history是没有#的
请求路径问题
/#/
直接改变你的请求路径
http://www.abc.com/book/id 如果后端缺少对 /book/id 的路由处理,将返回 404 错误。
onhashchange事件,可以在window对象上监听这个事件:
兼容性问题
hash 能兼容到IE8, history 只能兼容到 IE10;