当前位置:网站首页>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文件
边栏推荐
- Just a Hook
- Valentine's Day Romantic 3D Photo Wall [with source code]
- SCA兼容性分析工具(ORACLE/MySQL/DB2--->MogDB/openGauss/PostgreSQL)
- Ceres库运行,模板内报内存冲突问题。(已解决)
- 【微信小程序】信息管理与信息系统专业社会实习制作项目--垃圾指纹
- 为什么密码云服务平台是云时代的必然之选?
- 备份控制文件
- Programmer Qixi Gift - How to quickly build an exclusive chat room for your girlfriend in 30 minutes
- 8/3 训练日志 (树状数组+区间覆盖+思维+01字典树)
- 【WeChat Mini Program】Social Internship Production Project for Information Management and Information System Major--Trash Fingerprint
猜你喜欢
随机推荐
视觉SLAM十四讲学习笔记 第7讲 视觉里程计
【微信小程序】信息管理与信息系统专业社会实习制作项目--垃圾指纹
《会面》-凯瑟琳曼斯菲尔德(徐志摩译)
String is a reference type
持续交付(二)PipeLine基本使用
A discussion of integrated circuits
来 TDengine 开发者大会,洞悉数据技术发展的未来趋势
PMP每日一练 | 考试不迷路-8.4(包含敏捷+多选)
高手,云集在于REST、gRPC 和 GraphQL之间!
Launcher app prediction
他是“中台”之父,凭一个概念为阿里狂赚百亿
Diffusion Models:生成扩散模型
RT-Thread stm32 基础记录
8/3 训练日志 (树状数组+区间覆盖+思维+01字典树)
新消费、出海、大健康......电子烟寻找“避风港”
RobotFramework二次开发(一)
js正则表达式提取内容
内存定位利器-ASAN使用小结
Arduino框架下I2S控制ADC采样以及PWM输出示例解析
Escape character is ‘^]’什么意思?怎么使用telnet