Vue 哈希模式和历史模式(hash模式和history模式)

92 阅读1分钟

一、hash模式

1.#号及其后面的内容就是hash值

2.hash值不会包含在http请求中,即hash不会带给服务器

3.hash的优劣:

地址中永远带着#,不美观

若以后将地址通过第三方手机app分享,若app校验严格,则地址会被标记为不合法

兼容性好

二、历史模式

history模式:在实例化配置对象中添加mode模式,值为history就可以了的 经过改造后,hash模式就会变成history模式

历史模式的优劣:

1.地址干净,美观

2.兼容性和hash模式相比略差

3.应用部署上线时需要后端人员支持,解决刷新页面服务端404的问题

需要后端人员去配置url重定向的问题,不然在访问二级页面时,做刷新操作会报404的错误

解决方法:待补充了