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

路由重定向:redirect

作用:

刚打开一个页面时,是默认进入“/”的页面,重定向可以进入指定页面。

实现一:刚打开页面进入login页面;

routes: [{path: '/',redirect: "/login",},{path: 'login',name: 'Login',component: () => import('../views/Login.vue'),meta: {isMain: true, title: mainTitle}},{path: "error",name: "Error",component: () => import('../views/Error.vue'),meta: {isMain: true, title: mainTitle}},]

进一步:刚打开页面显示的是Main.vue,在里面配置RouterView展示子路由,因为路由重定向redirect所以会展示login子路由,所以刚打开页面由"头部+login内容"组成;

routes: [{path: '/',name: 'Main',component: Main,redirect: "/login",children: [{path: 'login',name: 'Login',component: () => import('../views/Login.vue'),meta: {isMain: true, title: mainTitle}},{path: "error",name: "Error",component: () => import('../views/Error.vue'),meta: {isMain: true, title: mainTitle}},]}]

Main.vue

<template><div class="main"><div class="header">这是头部</div><div class="content"><RouterView></RouterView></div></div>
</template>

实现二:不使用重定向默认展示login页面

routes: [{path: '/',name: 'Login',component: () => import('../views/Login.vue'),meta: {isMain: true, title: mainTitle}},{path: "error",name: "Error",component: () => import('../views/Error.vue'),meta: {isMain: true, title: mainTitle}},]
http://www.dtcms.com/a/135690.html

相关文章:

  • PowerBI 度量值分组文件夹管理
  • Python之机器学习入门
  • QuickAPI 核心功能解析:Web 化数据库管理工具的革新与实践
  • ubuntu上SSH防止暴力破解帐号密码
  • Linux网络协议之SSH
  • 【AI提示词】业务开发经理
  • 660 中值定理
  • 黑神话悟空像素版 中文单机版
  • GPIO _OUTPUT-NORMAL 模式
  • Ubuntu和Debian 操作系统的同与异
  • Vue 高级技巧深度解析
  • 【星闪模组开发板WS8204SLEBLEModule】星闪数据收发测试
  • 信息系统项目管理师-工具名词解释(下)
  • STM32 TDS+温度补偿
  • MySQL——存储
  • Redis 分布式锁+秒杀异步优化
  • android11 DevicePolicyManager浅析
  • Rocky8.10安装openhalo1.0
  • 算法——通俗讲解升幂定理
  • 基于深度学习的狗鼻纹身份识别
  • 定制开发还是源码搭建?如何快速上线同城外卖跑腿APP?
  • 算法堆排序记录
  • 1022 Digital Library
  • 【ROS2】行为树 BehaviorTree(五):详细学习端口和黑板
  • 项目集管理汇报报告 (范本)
  • 什么时候触发full GC(发生场景)
  • Snipaste免费版安装教程包含下载、安装、使用(附安装包)
  • Tmi-clnet:从影像学、临床和放射学数据融合判断慢性肝病预后的三模态相互作用网络——医学图像论文学习,论文源码下载
  • 远程登录一个Linux系统,如何用命令快速知道该系统属于Linux的哪个发行版,以及该服务器的各种配置参数,运行状态?
  • 块存储、文件存储和对象存储的特点、应用场景及区别