Vue3已经有了#模式路由,为何还需要history路由?

Vue3已经有了#模式路由,为何还需要history路由? 并且一般生产环境都是使用的history路由,对比#路由有什么好处?

阅读 1.9k
1 个回答
  1. 因为用户会认为这样的 URL(https://segmentfault.com/#/q/1010000042910939)很奇怪。
  2. 会和锚标记冲突,比如说 https://segmentfault.com/#/q/1010000042910939#文章大标题,由于 # 已经被占用了,所以后面的锚是失效的。就需要通过 scrollTop 的方式来实现会很麻烦。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题