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

vue使用路由技术实现登录成功后跳转到首页

文章目录

  • 一、概述
  • 二、使用步骤
    • 安装vue-router
    • 在src/router/index.js中创建路由器,并导出
    • 在vue应用实例中使用router
    • 声明router-view标签,展示组件内容
  • 三、配置登录成功后跳转首页
  • 四、参考资料


一、概述

路由,决定从起点到终点的路径的进程
在前端工程中,路由指的是根据不同的访问路径,展示不同组件的内容
Vue Router是Vue.js的官方路由

二、使用步骤

安装vue-router

npm install vue-router@4

在src/router/index.js中创建路由器,并导出

//导入vue-router
import { createRouter, createWebHistory } from 'vue-router'
//导入组件
import LoginVue from '@/views/Login.vue'
import LayoutVue from '@/views/Layout.vue'//定义路由关系
const routes = [{ path: '/login', component: LoginVue },{ path: '/', component: LayoutVue }
]//创建路由器
const router = createRouter({history: createWebHistory(),routes: routes
});export default router

在vue应用实例中使用router

在main.js中导入创建应用实例的js文件,并调用实例的use方法使用路由器

import router from '@/router'app.use(router)

在这里插入图片描述

声明router-view标签,展示组件内容

在App.vue文件的template标签中,定义router-view标签

<template><router-view></router-view>
</template>

在这里插入图片描述
将来根据路由匹配到的组件内容,都会在router-view标签内进行展示

三、配置登录成功后跳转首页

Login.vue

import { useRouter } from 'vue-router' 
const router = useRouter()router.push('/')

在这里插入图片描述

四、参考资料

https://www.bilibili.com/video/BV14z4y1N7pg?spm_id_from=333.788.player.switch&vd_source=0467ab39cc5ec5940fee22a0e7797575&p=77

相关文章:

  • Vue3在使用渲染函数h时候使用v-loading
  • 「数学::博弈论」Nim游戏(尼姆游戏)/ Luogu P2197(C++)
  • RabbitMQ是什么?应用场景有哪些?
  • 基于EMD-PCA-LSTM的光伏功率预测模型研究
  • OpenEvidence AI临床决策支持工具平台研究报告
  • 【Python】抽象基类ABC
  • 【springcloud学习(dalston.sr1)】服务消费者通过restTemplate来访问服务提供者(含源代码)(五)
  • 仿生眼机器人(人脸跟踪版)系列之一
  • 基于EFISH-SCB-RK3576/SAIL-RK3576的智能零售柜技术方案
  • Web 架构之会话保持深度解析
  • 使用GRPO训练调度事件的语言模型!
  • Vue3学习(组合式API——Watch侦听器详解)
  • TTS-Web-Vue系列:Vue3实现侧边栏与顶部导航的双向联动
  • 【愚公系列】《Manus极简入门》038-数字孪生设计师:“虚实映射师”
  • elementplus el-tree 二次封装支持配置删除后展示展开或折叠编辑复选框懒加载功能
  • 02_Servlet
  • Python模块引用
  • 鸿蒙OSUniApp 实现一个精致的日历组件#三方框架 #Uniapp
  • NSSCTF [HNCTF 2022 WEEK4]
  • CS4334立体声D/A转换器:为高品质音频设计提供低成本的解决方案
  • 自然人做音频网站违法吗/网页设计模板网站免费
  • 如皋做网站/优化网站的目的
  • 沈阳网站建设技术公司排名/郑州网站推广效果
  • 网站建设的成功之处有哪些/宁波公司做网站
  • 在哪个网站有兼职做/seo排名app
  • 网页设计基础开题报告及网页流程图/做抖音seo排名软件是否合法