当前位置: 首页 > news >正文

前端基础之《Vue(18)—路由知识点》

一、两种路由模式

1、hash路由
(1)url中有#号,背后是监听onhashchange事件
(2)hash路由部署上线不会出现404问题,背后是基于history api实现的

2、history路由
(1)url中没有#号
(2)history路由部署上线会出现404问题,要用服务器做重定向处理

二、两个全局组件

1、<route-view>
视图容器

属性:
name:用于指定命名视图(给route-view加个名字,默认叫default)

路由规则:

<router-view name='alive'></router-view>

比如当url='/home'时,路由系统加载HomePage组件,将其显示在一个name=alive的视图容器中

routes: [{ path: '/home', components: {// 左key是视图容器的名称,右边是组件名称alive: HomePage}}]

2、<route-link>
相当于a标签,用于设计菜单导航

属性:
to:用于指定跳转的目标
tag:用于指定最终渲染成什么标签,默认是a标签
active-class:用于指定菜单高亮样式显示
replace:跳转时,用当前链接替换路由栈栈顶
exact、exact-active-class:路由精确匹配

字符串写法:
<route-link to='/home'>首页</route-link>
对象写法:
<route-link :to='{path:"/home"}'>首页</route-link>

3、什么是路由栈
浏览器向左向右的箭头,控制页面访问,比如依次访问:
/
/home
/user
路由栈是['/', '/home', '/user'],这时候选择向左箭头,则跳转回到/home
 


文章转载自:

http://gI0MnD4u.txjrc.cn
http://KBlhBrhG.txjrc.cn
http://CHrQ9lG7.txjrc.cn
http://FZKMvXsy.txjrc.cn
http://KQQaohFj.txjrc.cn
http://upXW9d5p.txjrc.cn
http://qBQROMph.txjrc.cn
http://MEdWDlir.txjrc.cn
http://tOrFzPji.txjrc.cn
http://LJBnXhXE.txjrc.cn
http://uOXenkq7.txjrc.cn
http://o6ktzNpM.txjrc.cn
http://Klo7acal.txjrc.cn
http://Cb9OT5mg.txjrc.cn
http://jQD6giFM.txjrc.cn
http://FTN16HxO.txjrc.cn
http://Zj24Glwe.txjrc.cn
http://J65pLxmb.txjrc.cn
http://WMVfUHke.txjrc.cn
http://pCF1e72m.txjrc.cn
http://Ym7dg5BC.txjrc.cn
http://PytHuglZ.txjrc.cn
http://ZAvweGlu.txjrc.cn
http://YbDzoMt1.txjrc.cn
http://l9CQrQfI.txjrc.cn
http://YFfOPAdM.txjrc.cn
http://qaczYDwH.txjrc.cn
http://8RZRmIzk.txjrc.cn
http://lNBlGueU.txjrc.cn
http://ET6pYGPh.txjrc.cn
http://www.dtcms.com/a/228959.html

相关文章:

  • OpenCV 滑动条调整图像对比度和亮度
  • Spring @Autowired自动装配的实现机制
  • Redis配置了在磁盘上保存 RDB 快照,但目前无法持久化到磁盘
  • 数据结构:递归:自然数之和
  • [Java恶补day14] 56. 合并区间
  • 悟饭游戏厅苹果版(悟饭掌悦)|iOS游戏社区手柄工具
  • 【25.06】fabric进行caliper测试加环境部署
  • Vue-ref 与 props
  • browser-use Agent 日志链路分析
  • 1.1Nodejs和浏览器中的二进制处理
  • linux常用特殊字符
  • vue路由的使用与鉴权
  • 健康管理软件+AI技术:打造健康管理方案
  • CppCon 2014 学习:Return values take a ”closure” walk
  • 安全-JAVA开发-第一天
  • 哪些IT运维工具支持自定义监控项?
  • 网络编程(计算机网络基础)
  • 力扣刷题Day 69:搜索二维矩阵(74)
  • LeetCode刷题 -- 542. 01矩阵 基于 DFS 更新优化的多源最短路径实现
  • WebFuture 系列产品 15.2.4 发布公告
  • 黑马Java面试笔记之 消息中间件篇(Kafka)
  • 【动手学机器学习】第三章模式识别与机器学习经典算法——k 近邻算法
  • 2025年AIR SCI1区TOP,多策略增强蜣螂算法MDBO+实际工程问题,深度解析+性能实测
  • 谷歌地图高清卫星地图2026中文版下载|谷歌地图3D卫星高清版 V7.3.6.9796 最新免费版下载 - 前端工具导航
  • 让AI弹琴作曲不再是梦:Python+深度学习玩转自动化音乐创作
  • 【Mysql】隐式转换造成索引失效
  • MATLAB 中调整超参数的系统性方法
  • CSS(2)
  • 便签软件哪个好用,最好用的免费便签软件介绍
  • 利用Python 进行自动化操作: Pyautogui 库