博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SPA单页面应用router实现
阅读量:4546 次
发布时间:2019-06-08

本文共 326 字,大约阅读时间需要 1 分钟。

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

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

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

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

转载于:https://www.cnblogs.com/lcx33/p/8641310.html

你可能感兴趣的文章
用Quartus II Timequest Timing Analyzer进行时序分析 :实例讲解 (二)
查看>>
入门视频采集与处理(BT656简介) 转
查看>>
GDI+小例子
查看>>
c#读写App.config,ConfigurationManager.AppSettings
查看>>
nginx + uwsgi 部署简单的django
查看>>
Linux 最大文件数
查看>>
BZOJ2726: [SDOI2012]任务安排
查看>>
第一篇博客(活着-余华)
查看>>
NABCD
查看>>
[转]eclipse中build workspace的相关优化
查看>>
SqlServer存储过程等基本语法
查看>>
使用多种方式实现遍历HashMap
查看>>
SSH框架整合思想
查看>>
代码界的石器时代
查看>>
Buying Cheap And Stylish Nike Shoes in On-Line Wholesale Stores
查看>>
破解wifi时遇到rtl8187 - [phy1]SIOCSIFFLAGS: Name not unique on network
查看>>
C# 窗体间传值(综合版)
查看>>
关于地址跳转的参数
查看>>
linux每天一小步---find命令详解
查看>>
[VSTO系列]三、简单的UI设计/QQ联系人导出(下)
查看>>