简单来说,前端路由就是通过访问同一个ip地址下的不同路径来实现对不同页面的访问。比如说向下面这样:

1 http://10.0.0.1/
2 http://10.0.0.1/#/about
3 http://10.0.0.1/#/concat

其对应访问的路径因为哈希值的不同而不同,Web 服务并不会解析 hash,也就是说 # 后的内容 Web 服务都会自动忽略,但是 JavaScript 是可以通过 window.location.hash 读取到的,读取到路径加以解析之后就可以响应不同路径的逻辑处理。

简单说一波前端路由

从性能和用户体验的层面来比较的话,前端路由在访问一个新页面的时候仅仅是变换了一下路径而已,没有了网络延迟,对于用户体验来说会有相当大的提升。

相关文章:

  • 2021-12-22
  • 2021-08-30
  • 2022-01-17
  • 2022-12-23
  • 2021-10-25
  • 2022-12-23
  • 2022-12-23
  • 2021-06-07
猜你喜欢
  • 2022-02-15
  • 2022-12-23
  • 2021-12-29
  • 2022-01-01
  • 2022-12-23
相关资源
相似解决方案