前端框架vue路由hash模式与history模式的区别

hash模式会在页面初始化的时候,url后面会带上/#的hash值,后面是路由组件加携带参数,缺点是看起来不太美观,但相比于history模式来说,它具有用户在页面各种点击操作后,点击刷新后数据不丢失,也不会出现网络报错。

而history模式优点是能让整个url看起来比较简洁美观,但问题就是项目部署上线后,在用户访问各个界面后,点击刷新会出现404网络报错,这时候需要后端协调去解决问题——去npm官网看相关的文档,后在node express上安装后,解决这个问题。

总之,现主流还是倡议使用history模式(因为看起来确实很美观),因此就得需要前端人员去和后端人员进行良好的沟通与协调。

 
posted @   katyjohn  阅读(45)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端
点击右上角即可分享
微信分享提示