首页 > 其他 > 详细

SPA单页面应用router实现

时间:2018-03-24 21:13:22      阅读:221      评论:0      收藏:0      [点我收藏+]

spa 单页面router 主要可以基于两种方式实现:修改哈希和直接修改url

1.根据在使用location 修改哈希的时候,页面不会刷新(angular1.x 路由采用)

2.根据h5 pushState 和replaceState 修改url 时,页面不会刷新(react-router、vue-router)

pushState/replaceState 执行时,url 会发生变化,但是浏览器并不会刷新,只有当前进或者后退触发时,页面才会刷新
pushState/replaceState 带的url 必须同源,否则会报错(防止恶意的脚本模仿)

SPA单页面应用router实现

原文:https://www.cnblogs.com/lcx33/p/8641310.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!