当前位置:网站首页>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文件边栏推荐
猜你喜欢
随机推荐
Ultra-QuickSort
两年独立开发经验程序员告诉我们赚钱的经验(听听真正赚到钱的高手做法)
【PHP实现微信公众平台开发—基础篇】第2章 微信公众账号及申请流程详解
MySQL-数据类型
视觉SLAM十四讲学习笔记 第7讲 视觉里程计
两个数组中用第二个数组的Value对比换第一个数组中的Key
postgre 支持 newsql 特性可行性有多大?
Why don't young people like to buy Mengniu and Yili?
大神们都在用的神器,你和大神只差一个它!!
新 Nsight Graph、Nsight Aftermath 版本中的性能提升和增强功能
Cache character stream
LeetCode_643_子数组的最大平均数Ⅰ
03 多线程与高并发 - ReentrantLock 源码解析
yum 查看已经安装过的包并卸载
MFC的相机双目标定界面设计
du命令_set命令选项
【微信小程序】信息管理与信息系统专业社会实习制作项目--垃圾指纹
“蔚来杯“2022牛客暑期多校训练营5 B、C、F、G、H、K
牛客网刷题记录 || 链表
Escape character is ‘^]’什么意思?怎么使用telnet









