实现 SPA 的三种方式
2024-10-19 03:28:38
什么是SPA?
单页Web应用(single page web application,SPA),就是只有一张Web页面的应用,是加载单个HTML 页面并在用户与应用程序交互时动态更新该页面的Web应用程序。
————引自百度百科 https://baike.baidu.com/item/SPA/17536313?fr=aladdin
实现SPA的三种方式:
1.监听地址栏中hash变化驱动界面变化
2.用pushsate记录浏览器的历史,驱动界面发送变化
3.直接在界面用普通事件驱动界面变化
它们都是遵循同一种原则:div 的显示与隐藏
关于hash与pushsate的相关解释请戳下面链接↓
本文参考文章:https://www.cnblogs.com/constantince/p/5586851.html
最新文章
- 大数的除法 不使用BigInteger Java实现
- 普通工程转为mvn工程
- 【转】PHP 位运算应用口诀
- Unity多语言本地化改进版
- UESTC 885 方老师买表 --状压DP
- 使用HTML5中的element.dataset操作自定义data-*数据
- Linux系统操作指令汇总
- UWP win10 app 新关键字x:Bing
- BZOJ 1299: [LLH邀请赛]巧克力棒 [组合游戏]
- POI 的API大全二
- Hibernate之配置文件
- [原]win10下编译lua5.3.4
- MySQL:锁
- 如何阻止div中的子div触发div的事件
- MVC无刷新上传图片并显示
- 串、串的模式匹配算法(子串查找)BF算法、KMP算法
- RequestDispatcher.forward转发与HttpServletResponse.sendRedirect重定向
- c#基础学习(0628)之使用进程打开指定的文件、模拟磁盘打开文件
- TortoiseGit 访问https远程仓库,上报SSL证书错误解决方法
- zepto 基础知识(6)