解决思路就是首先将每次登录之前首先将后台传给的token记录下来判断是否存在(或者判断用户名信息是否存在),接下来才判断是跳转登录页面还是首页
router.beforeEach((to, from, next) => {
var userInfo = window.localStorage.getItem('token');//获取浏览器缓存的用户信息
if(userInfo){ //如果有就直接到首页咯
next();
} else {
if(to.path=='/login'){ //如果是登录页面路径,就直接next()
next();
} else { //不然就跳转到登录;
next('/login');
}
}
})

转载于:https://www.cnblogs.com/duanzhange/p/10303614.html

vue-router的beforeEach的使用?相关推荐

  1. Vue:router的beforeEach是什么

    来自:https://router.vuejs.org/zh/guide/advanced/navigation-guards.html#全局守卫 正如其名,vue-router 提供的导航守卫主要用 ...

  2. 你可能不清楚的 Vue Router 深度用法(一)

    Vue Router 简单易上手,能实现大部分的需求.但是,如果在项目里需要更细致的控制路由,以实现与其同步的效果,就需要挖掘其文档里没详细提及的内容.第一章为路由元信息用途挖掘. 路由元信息用途 ( ...

  3. Vue.js 从 Vue Router 0.7.x 迁移

    从 Vue Router 0.7.x 迁移 只有 Vue Router 2 是与 Vue 2 相互兼容的,所以如果你更新了 Vue ,你也需要更新 Vue Router .这也是我们在主文档中将迁移路 ...

  4. Vue Router 4.0 正式发布!焕然一新。

    关注若川视野,回复"pdf" 领取资料,回复"加群",可加群长期交流学习 12月8日,Vue Router 4 正式发布稳定版本. 在经历了 14 个 Alph ...

  5. Vue Router的详细教程

    Vue Router的详细教程 安装 #直接下载 / CDN https://unpkg.com/vue-router/dist/vue-router.js Unpkg.com 提供了基于 NPM 的 ...

  6. 【Vue.js】Vue.js中常用的UI组件库和Vue Router

    1.Vue生态中常用的UI组件库 1. vant 介绍 轻量级.可靠的移动端 Vue 组件库 有赞前端团队出品 GitHub地址:https://github.com/youzan/vant 特性 拥 ...

  7. Vue2.x - Vue Router

    目录 Vue与SPA 什么是SPA 简单了解SPA 什么是MPA SPA相较于MPA的优点 实现SPA的几个关键点 理解SPA单页面架构 什么是前端路由 锚链接与URL中的hash值 通过hashch ...

  8. Vue学习笔记(六)--- 前端路由 Vue Router

    一.路由 1.概念 ​ 路由本质上来说就是一种对应关系,比如说我们在浏览器中输入不同的 url 地址,我们就能访问不同的资源,那么这 url 地址与资源之间的对应关系,就是路由. 2.分类 ① 后端路 ...

  9. Vue Router 路由管理

    文章目录 Vue Router 路由管理 概述 安装 简单使用 定义2个组件 定义路由信息 支持路由 使用路由 动态路由 配置动态路由 配置404 限制动态参数 嵌套路由 命名路由 编程式导航 简单使 ...

  10. Vue Router:vue中实现前端路由

    Vue Router 官方文档 文章目录 一.路由简介 路由分类 路由安装 二.路由基本使用 安装路由器并设置路由规则 实现路由切换 指定组件的呈现位置 this中的 $router 和 $route ...

最新文章

  1. 公安领域知识图谱不断升温 或成AI下一风口
  2. adb打开packages_adb shell pm list packages的用法
  3. perl数组硬引用_perl引用和数组 - SibylY的个人空间 - OSCHINA - 中文开源技术交流社区...
  4. 长安大学微型计算机原理与接口技术答案,长安大学微机原理与接口技术A卷答案...
  5. POI操作Excel常用方法总结
  6. python readline_16.8. readline — GNU readline 接口 — Python 2.7.18 文档
  7. python中set index_python中set基础应用
  8. Spark精华问答 | spark的组件构成有哪些?
  9. mysql数据库连接异常,mysql连接数据库时处理连接异常
  10. 【视频】视频文件格式和视频编码
  11. 热烈欢迎 东北鸿顺山特产品有限公司网站正式上线
  12. Shell:export命令
  13. 【个人笔记】OpenCV4 C++ 图像处理与视频分析 01课
  14. C刷题记录-1017
  15. springboot 项目里使用spring.xml文件
  16. 分布式数据库cobar
  17. 智能手机与pc计算机的区别,手机cpu和电脑cpu有什么区别
  18. 实训三:文件系统命令及vi编辑
  19. 西北工业大学-技术经济学-MOOC课程截图笔记
  20. python爬虫百度贴吧代码大全_获取贴吧图片的python爬虫

热门文章

  1. RegOpenKeyEx返回 2及原因
  2. Angular开发实践(五):深入解析变化监测
  3. 原生JS实现粘贴到剪贴板
  4. 详细解读Spark的数据分析引擎:Spark SQL
  5. Architecture(5)电商APP组件化探索
  6. DB First .edmx
  7. Centos6.5 Couchdb安装
  8. Oracle shared_pool_reserved_size参数设置说明
  9. asp.net C#绘制太极图
  10. Android快速批量打渠道包(AndroidManifestModifier)