hash 模式 (默认)
工作原理: 监听网页的hash值变化 —> onhashchange事件, 获取location.hash

使用 URL 的 hash 来模拟一个完整的 URL,于是当 URL 改变时,页面不会重新加载。
会给用户好像跳转了网页一样的感觉, 但是实际上没有跳转
主要用在单页面应用(SPA)
// 模拟原理
// 监听页面hash值变化
window.onhashchange = function(){
// 获取当前url的哈希值
const _hash = location.hash
// 根据不同的哈希值显示不同的内容
switch(_hash) {
case '/#a':
document.querySelector('#app').innerHTML = '<h1>我是页面1内容</h1>'
break;
case '/#b':
document.querySelector('#app').innerHTML = '<h1>我是页面2内容</h1>'
break;
case '/#c':
document.querySelector('#app').innerHTML = '<h1>我是页面3内容</h1>'
break;
}
}
history 模式
工作原理: 主要利用 history.pushState() API 来改变URL, 而不刷新页面.
其实一共有五种模式可以实现改变URL, 而不刷新页面.
history.pushState()
history.replaceState()
history.go()
history.back() --> 等价于 history.go(-1)
history.forward() --> 等价于 history.go(1)
需要后台配置支持, 如果输入一个并不存在的url, 需要后端配置做 “兜底配置”, 不是粗暴的返回404, 而是返回首页
开启history模式
const router = new VueRouter({
mode: 'history',
routes: [...]
})
以上就是Vue中Router路由两种模式hash与history详解的详细内容,更多关于Vue中Router路由模式的资料请关注其它相关文章!
相关推荐:
高效创作之路:文章AI生成器的力量
Bing无法使用怎么办?解决方法及替代方案推荐!,ai文字设计教程
SEO表格:优化网站排名的秘密武器,大数据推广营销费用多少
企业SEO:如何通过搜索引擎优化提升企业网络竞争力,安阳网站优化布局设计
如何用AI改文章,让写作更高效、精准,提升内容质量
seo系列什么意思,seo的分类 ,que n ai je
AI免费生成文章让创作变得轻松自如
ChatGPT不能用了?了解这一背后的真相及解决方法,ai恐怖头像
《收录情况:数字时代的网络信息检索与价值体现》,山东全域营销推广软件客服电话
ChatGPT为什么打不开?背后原因与解决方案,慧ai写作
360关键:打造全方位安全保护,守护您的数字世界,ai乘bi
用AI写文章会不会查重率高?破解写作困扰的真相
用AI征文工具,轻松创作出精彩文章!
SEO外链技巧:提升网站排名的秘密武器,ai视频生日祝福
SEO优化关键词品牌:如何通过精准的关键词提升品牌价值,ai免费智能写作论文
AI免费写作一键生成,效率与创意的完美结合
SEO架构:提升网站流量的核心策略,东营南江全平台营销推广
seo网站排名关键词优化,seo网站关键词优化怎么做 ,ai回廊
SEO找词:如何精准找到高效关键词,提升排名和流量,河源网站优化平台
ChatGPTO1Pro模型:开启AI新纪元,免费应用带来无尽可能,苹果上的ai写作在哪里
seo监控什么意思,seo数据监控 ,ai panda眼镜架
AI人物生成:重新定义虚拟形象创作的未来
如何下载免费AI软件,让你的工作和生活更智能
ChatGPT免费版每天提问有次数限制吗?揭秘如何高效使用AI助手!,机甲ai手绘
什么是SEO优化方案,seo的优化方案 ,ai emorobot
GPT在什么时候被人熟知的?从技术突破到广泛应用的背后故事,ai商业新思维ai课程
SEO教育:搜索引擎优化,开启成功职业之路,搜狗SEO排名接单
AI免费试用不需要登录:体验智能科技的魅力,轻松开启未来,华为ai身材
OpenAI无法验证支付方式?解决方案与常见问题解析,你好月光ai
GoogleGPT-引领未来智能对话的革命,灵境ai画质
OpenAI您的信用卡被拒绝了?请尝试用借记卡支付,轻松解决支付问题!,ai cdr缩略图补丁
ChatGPT支持多种语言输入输出,让全球资讯触手可及,联想拯救者的ai写作
seo灰帽是什么,灰帽是指什么 ,ai绘画六边形
SEO在广告领域的深度解析:如何利用SEO提升广告效果,网文写作ai工具
OpenAI注册问题解决方案:如何顺利通过手机号验证,反对ai头像
ChatGPT您的应用遇到问题,无法正常启动?如何解决并重新体验智能助手的魅力!,男头ai关键词
什么是“神马关键词”?如何用它提升你的网络营销效果?,新闻发布网站怎么做推广
SEO热词:提升网站排名的关键秘诀,一句话营销推广怎么写好
文字生成AI开启创作的新纪元
揭开“好的AI软件”背后的秘密:让生活和工作更智能的利器
“赞片CMS”-让你的*站点管理更高效、便捷,日照seo平台
未来写作新模式文章撰写AI如何助力内容创作
seo种草什么意思,seo yoo na ,三维地震反演AI
OpenAI银行卡扣款的公司是哪家?揭秘背后的支付流程与安全保障,AI素描相片
seo规范是什么,seo行业标准 ,啊龙ai音乐
2025百度收录优化:提升网站排名,助力企业数字化转型,第一ai做
seo算是什么营销方式,seo是网络营销吗 ,ai318
AI写作免费一键生成5000字:高效创作的革命性工具
OpenArtAI如何进入:数字艺术的未来之门,分析海报ai
“爱站”:开启网站优化与流量增长的新纪元,seo入门ppt