位置: IT常识 - 正文

Vue项目启动后跳转到制定路由页面(vue项目页面跳转)

编辑:rootadmin
Vue项目启动后跳转到制定路由页面 前言

推荐整理分享Vue项目启动后跳转到制定路由页面(vue项目页面跳转),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue跳转打开新窗口,vue跳转新开窗口,vue弹出新窗口,vue自动跳转,vue启动项目报错,vue项目启动后显示空白,vue启动项目报错,vue项目页面跳转,内容如对您有帮助,希望把文章链接给更多的朋友!

今天把自己的项目布局完成了,但是想在项目启动的时候默认跳转到登录页面。

这其实需要借助路由实现跳转

开始编写之前,大家可以看下我的布局:

安装并使用路由

关于如何安装并使用路由,可以参考:Vue安装并使用路由和路由器

编写路由规则

需要对index.js进行修改,根据需求配置需要跳转的那个组件的路由,我的需求已经很明确了,就是登录的组件。

引入需要的组件// 引入登录组件import Login from '../pages/Login.vue'配置路由

然后配置login组件的路由

// 登录组件路由 { path: '/login', component: Login, name: "Login" },

配置完login组件路由后,还要继续配置路由默认跳转

// 路由默认跳转 { path: '/', // 如果路由为/ redirect: '/login' //重定向到登录组件 },

完整代码如下:

// 该文件专门用于创建整个应用的路由器// 引入路由器import VueRouter from 'vue-router'// 引入登录组件import Login from '../pages/Login.vue'// 引入用户组件import User from '../pages/User.vue'// 引入代办组件import Todo from '../pages/Todo.vue'// 引入内容区组件import Main from '../components/Main.vue'// 引入首页组件import Home from '../pages/Home.vue'// 创建并且暴露文件一个路由器export default new VueRouter({ // 配置路由 本质是一个数组,在里面配置多组路由,每一个路由都是一个key和value映射对象 routes: [ // 路由默认跳转 { path: '/', // 如果路由为/ //path: '*', // 如果路由为* redirect: '/login' //重定向到登录组件 }, // 登录组件路由 { path: '/login', component: Login, name: "Login" }, { path: '/main', // 如果输入的是路由地址是main,就重定向到/main/user,也就是user组件中 redirect: '/main/user', name: "Main", component: Main, // main路由下的子路由,菜单都可以写在main的子路由下 children: [ // 用户组件路由 { path: 'user', // children里面的path不需要加杠了,底层遍历的时候会自动加入 component: User, name: "User" }, // 待办组件路由 { path: 'todo', component: Todo, name: "Todo" }, // 主页组件路由 { path: 'home', component: Home, name: "Home" }, ] }, ]})测试

这时候在浏览器输入项目的访问地址:

比如我的是:http://localhost:8081,就会默认把地址换成 http://localhost:8081/#/login,从而实现跳转到login页面。

这样就实现了Vue项目启动后实现跳转制定路由页面的功能

同时也可以手动更换别的路由,比如:

Vue项目启动后跳转到制定路由页面(vue项目页面跳转)

但是如果乱输入路由,是不能跳转的:

这种情况我们可以使用*来代替/

*:不管路由是什么,都会重定向到/login,比/的适配性更强

再来测试下。还是随便输入一堆东西:

按下回车,默认跳到/login的路由:

如果使用了"*" ,就不能通过手动输入路由的方式进行手动切换路由了,有时候不利于调试。根据自己的需求灵活选择即可。

通过js代码实现路由跳转

最后再插点题外话,如果想要实现js代码的方式实现路由跳转,可以这么写:

push(‘xxx’) xxx=想要跳转的路由路径

this.$router.push('/main/home')

完整代码为:

我这个登录页面只是测试,login按钮也是一个假的登录,没有做逻辑处理,这是为了演示最基本的路由跳转。

<template> <div> <el-button type="primary" @click="login">登录</el-button> </div></template><script>import router from '@/router';export default { name: "Login", methods:{ // 登录 login(){ this.$message({ showClose: true, message: '登录成功!', type: 'success', duration:2000, center:true }); this.$router.push('/main/home') } }};</script><style></style>

点击登录:

成功跳转到其他路由!

本文链接地址:https://www.jiuchutong.com/zhishi/295992.html 转载请保留说明!

上一篇:工具 | ChatPDF:与PDF对话!(工具人)

下一篇:【AutoGPT】你自己运行,我先睡了—— ChatGPT过时了吗?

  • 小米mix4怎么双击亮屏(小米mix4手机分身在哪里)

    小米mix4怎么双击亮屏(小米mix4手机分身在哪里)

  • iqooz5x有nfc功能吗

    iqooz5x有nfc功能吗

  • 荣耀30是双扬声器吗(荣耀30单扬声器还是双扬声器)

    荣耀30是双扬声器吗(荣耀30单扬声器还是双扬声器)

  • 苹果照相闪光灯在哪开(苹果照相闪光灯旁边按钮)

    苹果照相闪光灯在哪开(苹果照相闪光灯旁边按钮)

  • 拼多多平台优惠是怎么回事(拼多多平台优惠券哪里来的)

    拼多多平台优惠是怎么回事(拼多多平台优惠券哪里来的)

  • 电脑保护屏幕怎么设置(电脑保护屏幕怎么退出来)

    电脑保护屏幕怎么设置(电脑保护屏幕怎么退出来)

  • 手机电池效率不支持什么意思(手机电池效率不够怎么办)

    手机电池效率不支持什么意思(手机电池效率不够怎么办)

  • iPhone11慢动作拍照闪屏(苹果11相机慢动作)

    iPhone11慢动作拍照闪屏(苹果11相机慢动作)

  • 电容分不分正负极(电容不分正负极吗)

    电容分不分正负极(电容不分正负极吗)

  • 苹果8为什么耗电严重(苹果为什么耗电太快 什么原因啊)

    苹果8为什么耗电严重(苹果为什么耗电太快 什么原因啊)

  • 淘宝锁单可以锁多久(淘宝锁单锁多久)

    淘宝锁单可以锁多久(淘宝锁单锁多久)

  • cpu工作原理(CPU工作原理)

    cpu工作原理(CPU工作原理)

  • qq视频是镜像吗(qq视频会镜像吗)

    qq视频是镜像吗(qq视频会镜像吗)

  • vivo进入安全模式怎么出来(vivo进入安全模式怎么解除)

    vivo进入安全模式怎么出来(vivo进入安全模式怎么解除)

  • airpods一边耳机红色感叹号(airpods一边耳机电量消耗快)

    airpods一边耳机红色感叹号(airpods一边耳机电量消耗快)

  • 画图字体怎么调横竖(画图如何调整字体大小)

    画图字体怎么调横竖(画图如何调整字体大小)

  • 电脑flash是啥(电脑的flash)

    电脑flash是啥(电脑的flash)

  • 企鹅电竞看直播老黑屏(企鹅电竞直播app下载安装)

    企鹅电竞看直播老黑屏(企鹅电竞直播app下载安装)

  • 亲情号付款的时候对方能看到吗(亲情号付款后会有什么信息吗)

    亲情号付款的时候对方能看到吗(亲情号付款后会有什么信息吗)

  • 小米cc9pro怎么打开小爱同学(小米cc9pro怎么打开OTG链接无线鼠标)

    小米cc9pro怎么打开小爱同学(小米cc9pro怎么打开OTG链接无线鼠标)

  • 小米手环4怎么测睡眠质量(小米手环4怎么设置密码)

    小米手环4怎么测睡眠质量(小米手环4怎么设置密码)

  • 苹果x自拍镜像怎么设置(苹果x自拍镜像怎么反过来)

    苹果x自拍镜像怎么设置(苹果x自拍镜像怎么反过来)

  • 一加手机如何连接电脑(一加手机如何连接电脑传输数据)

    一加手机如何连接电脑(一加手机如何连接电脑传输数据)

  • 华为p30反充电(华为p30反向充电怎么用不起)

    华为p30反充电(华为p30反向充电怎么用不起)

  • 好看视频如何删除(好看视频如何删除评论)

    好看视频如何删除(好看视频如何删除评论)

  • HTML小游戏11 —— 横版恐龙大冒险游戏(附完整源码)(html在线小游戏)

    HTML小游戏11 —— 横版恐龙大冒险游戏(附完整源码)(html在线小游戏)

  • 符合条件的小型微利企业所得税税率为
  • 采购材料的进项税
  • 什么是土地使用权终结
  • 税务专家田野
  • 开诊所会计如何做账
  • 一般计税预缴增值税3%怎么办
  • 个体户单位性质是什么
  • 发票金额太大怎么拆分数量,单价不变还是数量不变
  • 融资贷款购车
  • 劳务费发票是个人开还是公司开
  • 税率开错情况说明
  • 幼儿园伙食收支盈亏比例
  • 未开票收入下月开票怎么做分录
  • 合同租金总收入怎么填
  • 挂失的存单还有记录吗
  • 过期增值税发票怎么处理
  • 事业单位库存现金
  • 国税2017年16号文
  • 三类小规模纳税标准
  • 公司支付广告服务费账务处理
  • 利息支出应计入
  • 怎么判断要不要交水利基金
  • 建筑行业简易征收税率是5%吗?
  • 怎么用苹果电脑查找苹果手机
  • 固定资产未开发票怎么入账
  • 文件被占用无法删除
  • 子公司可以接总公司的工程吗
  • 融资租赁会计处理承租人
  • 航天信息服务费发票哪里打印
  • web转义字符
  • 国有划拨土地给集体企业怎么办
  • 网站变成灰色什么时候恢复
  • 大学送礼物该送多少钱的
  • php getcwd与dirname(__FILE__)区别详解
  • 月末制造费用可以有余额吗
  • 通过集中竞价交易减持
  • opengl开发图形界面
  • Python中自定义异常
  • php安装不了
  • 小说连载阅读安卓版下载
  • 融资租赁手续费一次性还是摊销
  • 怎么查企业历史
  • 工程结算是否算成本
  • 应纳税的物品有哪些
  • 息税前利润的计算公式中的利息费用
  • 低值易耗品费用计入产品成本的方式有哪几种
  • 预交税会计分录
  • 公司发放工作服怎么做账务处理
  • 帮别人维修东西怎么开票
  • 高新技术企业的税收优惠政策
  • 公户网银转账操作流程
  • 普通发票记账联盖章了怎么办
  • 培训费发票是否可以抵扣
  • mysql8.0免安装
  • 详解MySQL的limit用法和分页查询语句的性能分析
  • mysql日期字段
  • Windows 2003 SP2 简体中文版下载地址
  • kvm虚拟机是什么
  • 微软平板电脑surface pro2参数
  • ubuntu系统升级 开机黑屏怎么解决
  • mac读取光驱
  • win8系统的运行在哪
  • win7系统小喇叭有红叉没声音
  • Win10系统CMD有哪些新功能? Win10 CMD命令提示符的七大使用技巧
  • 如何在linux shell关闭443端口
  • 嵌入js
  • cocos2dx官方教程
  • unity4.1
  • 怎么使用vue和axios连接后端
  • 从零开始学公文写作
  • js调用url接口
  • jquery获取单选按钮的值
  • python基础教程入门
  • 如何查询以前月份发票超限量的申请
  • 基层税收工作的建议意见
  • 杭州市各区面积人口排名
  • 劳务分包需要交什么税
  • 网上预约税务局怎么弄
  • 国家发票真伪查验
  • 公车补贴计入工资吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设