码迷,mamicode.com
首页 > 其他好文 > 详细

SPA单页面应用router实现

时间:2018-03-24 21:30:15      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:使用   报错   stat   post   blog   router   AC   直接   执行   

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

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

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

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

SPA单页面应用router实现

标签:使用   报错   stat   post   blog   router   AC   直接   执行   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!