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

Vue 关于路由

关于路由

路由的模式与区别

路由的两种模式:

  1. hash
  2. history

区别:

  1. 表象不同
    hash 模式中,在地址里以 /#/ 分隔;history 模式中,地址里以 / 分隔。
  2. 关于找不到当前页面发送请求的问题
    history 模式会给后端发送一次请求(可以通过配置一个 404 页面来解决),而 hash 不会。
  3. 关于项目打包前端自测问题
    项目打包后,dist 文件夹中的文件打开,history 模式在默认情况下是不显示内容的,而 hash 模式是正常显示的。

子路由和动态路由

路由传值

导航故障

(上面三个看 Vue 文档就可以)

router 和 route 的区别

$router 不仅包含当前路由还包含整个路由的属性和方法。
$route 仅包含当前路由对象。

导航守卫

  1. 全局守卫
    beforeEach 路由进入之前
    afterEach 路由进入之后
  2. 路由独享守卫
    beforeEnter 路由进入之前
  3. 组件内守卫
    beforeRouteEnter 路由进入之前
    beforeRouteUpdate 路由更新之前
    beforeRouteLeave 路由离开之前
http://www.lryc.cn/news/470096.html

相关文章:

  • 香港海洋投资启动创新海洋牧场,领航全球海洋经济
  • C/C++ 每日一练:二分查找
  • Linux基础IO--重定向--缓冲区
  • Conda 安装与使用指南
  • C++中获取硬盘ID的方法
  • OpenRTP 传输增加OpenRTPServer
  • 使用vue3+cesium+earthsdk+supermap实现通视分析(有版本报错问题)
  • python 轮子是什么
  • 农作物大豆病虫害识别分类数据集(猫脸码客第227期)
  • 如何在算家云搭建GPT-SOVITS(语音转换)
  • ThinkPad T480拆机屏幕改装:便携式显示器DIY指南
  • C++ (8) C++11及更新特性:探索魔法新领域
  • 【vue】Mammoth.js的使用:将.docx和doc 文件转换成HTML
  • HarmonyOS介绍 第一课习题答案
  • c/c++ stdcall cdel fastcall等函数调用约定说明
  • 【ROS概述】概念及环境搭建
  • MongoDB Shell 基本命令(三)生成学生脚本信息和简单查询
  • java核心技术点都有哪些
  • 4404 - 提高:二分与三分:曲线(三分)
  • 软件工程--需求分析与用例模型
  • 预测房价学习
  • 电脑无法上网,但是微信、QQ可以正常使用
  • C++11新特性(列表初始化与右值引用折叠与完美转发)
  • 基于SSH的物流运输货运车辆管理系统源码
  • 基于RabbitMQ,Redis,Redisson,RocketMQ四种技术实现订单延时关闭功能及其相关优缺点介绍(以12306为主题)
  • HarmonyOS ArkTS与C++数据类型转换
  • 腾讯云或阿里云centos7安装Redis,并解决端口无法访问的问题
  • 【小问题】距离估计和频率估计的方差下界推导出距离估计的方差下界
  • Selenium爬虫技术:如何模拟鼠标悬停抓取动态内容
  • Z-BlogPHP显示错误Undefined array key 0 (set_error_handler)的解决办法