当前位置:网站首页>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文件边栏推荐
猜你喜欢
随机推荐
高手,云集在于REST、gRPC 和 GraphQL之间!
Ceres库运行,模板内报内存冲突问题。(已解决)
封装、继承、多态的联合使用实现不同等级学生分数信息的统计
Diffusion Models:生成扩散模型
d不要直接用转串
干货丨数学规划视角下的分货优化解题思路
oracle sql中根据条件判断是否插入数据
ShanDong Multi-University Training #4 A、B、C、G
String是引用类型
【UML】信息系统分析与设计知识点总结
LeetCode_643_子数组的最大平均数Ⅰ
【PHP实现微信公众平台开发—基础篇】第2章 微信公众账号及申请流程详解
抽奖/秒杀/竞价/评分/权威/投票,技术教你用合适的方法做好活动
小程序对接企业微信客服
论文翻译:2022_Time-Frequency Attention for Monaural Speech Enhancement
手搓一个“七夕限定”,用3D Engine 5分钟实现烟花绽放效果
面试官:说一下NIO和BIO的区别
js正则表达式提取内容
Hit the interview!The latest interview booklet of Ali Jin, nine silver and ten is stable!
“蔚来杯“2022牛客暑期多校训练营3 C









