当前位置:网站首页>router---模式
router---模式
2022-08-04 12:59:00 【monstkl】
一、hash模式
默认模式就是hash模式
原理:window.onhashchange事件
并非真实页面地址,而是以参数形式传给单页面文件,只需要保证index.html这个文件路径真实就可以了二、history模式
new Router({
mode: 'history',
routes: []
})
原理:window.history.pushState完成URL跳转,这种模式需要后端支持,因为如http://xxx/自定义路径在单页面应用中是没有的
后端支持方式一:
服务器需要增加所有情况的候选资源,让它们都返回同一个index.html文件
后端支持方式二:
在服务器上加一个简单的回退路由,如果URL不匹配任何静态资源,就提供index.html文件边栏推荐
猜你喜欢
随机推荐
Geoffrey Hinton:深度学习的下一个大事件
动规(18)-并查集基础题——团伙
关于mysql join 的一些说明
用VbScript控制光驱
Why don't young people like to buy Mengniu and Yili?
sqlserver删除重复数据
MFC的相机双目标定界面设计
微信小程序使用腾讯云对象储存上传图片
yum 查看已经安装过的包并卸载
持续交付(四)Jenkins多线程任务执行
Programmer Qixi Gift - How to quickly build an exclusive chat room for your girlfriend in 30 minutes
【UML】信息系统分析与设计知识点总结
CReFF缓解长尾数据联邦学习(IJCAI 2022)
面试官:如何查看/etc目录下包含abc字符串的文件?
【VSCode】一文详解vscode下安装vim后无法使用Ctrl+CV复制粘贴 使用Vim插件的配置记录
使用COLMAP初步三维重建
ES 节点2G内存分析
抽奖/秒杀/竞价/评分/权威/投票,技术教你用合适的方法做好活动
Just a Hook
技术分享| 小程序实现音视频通话









