在开发中我们经常遇到这样的需求,需要用户登录后才可以访问该页面,如果用户没有登录点击该页面时则自动跳转到登录页面,登录后又跳转到链接的页面而不是首页,这种问题该如何去做呢?

1、在路由器router下的 index.js 的配置中,给需要拦截登录的页面的路由上加一个meta: {loginRequest: true} ,其中loginRequest 变量自己可以随意定义

2、在main.js文件里面添加beforeEach钩子函数

解释:
   router.beforeEach((to, from, next) => { } 三个参数:
   to:即将要进入的目标 路由对象
   from:当前导航正要离开的路由
   next:(function函数) 调用next() 进行管道中的下一个钩子
   next() 无参 进行 下一个钩子函数
   next({ path:’/xxx’ , query:{}}) 携带参数跳到xxx页面

3、登录页面login.vue,登录完成后,跳到指定页面或首页

Vue登录拦截 登录后继续跳转指定页面相关推荐

  1. layui上传文件成功后 回调 跳转指定页面

    <script>layui.use('upload', function(){var $ = layui.jquery,upload = layui.upload;//指定允许上传的文件类 ...

  2. react native 实现浏览器唤醒APP并跳转指定页面

    推荐使用react-navigation导航器提供的Deep linking 功能来实现. 根据官方的例子来一步步实现: 假设我们要实现在浏览器上通过点击URI(mychat://chat/Eric) ...

  3. 【笔记】微信开发者工具自定义编译模式(编译时,携带 指定参数 直接跳转 指定页面)

    文章目录 问题 解决 问题 发现这个神奇功能之前,一般都是在 app.json 下 pages 里将当前页面置顶,参数写死... 或是,什么都不做,繁琐的一级一级的点,直到从首页进入需要调试页面... ...

  4. 生成微信小程序二维码(携带参数跳转指定页面)

    需求:生成微信小程序二维码并携带参数,扫码跳转指定页面 获取WxMaService对象 WxMaDefaultConfigImpl config = new WxMaDefaultConfigImpl ...

  5. js延迟执行指定代码或跳转指定页面

    js延迟执行指定代码或跳转指定页面 //正确写法:setTimeout(function (){alert("delay!");},5000);//错误写法:setTimeout( ...

  6. 如何跳转指定页面后再次跳转到另一页面或原来的页面

    这里可以采用redirect以get形式向指定页面发出get请求,指定页面完成后会再次跳转到redirect后边指定的页面 (注意:这里的redirect只是一个自定义参数,并不是自带的,名称可以随便 ...

  7. java跳转画面后画面白了_如何跳转指定页面后再次跳转到另一页面或原来的页面...

    c#图解教程第5版数万读者认可的新 99.33元 (需用券) 去购买 > 这里可以采用redirect以get形式向指定页面发出get请求,指定页面完成后会再次跳转到redirect后边指定的页 ...

  8. Markdown给图片添加超链接,点击图片后,跳转新页面。放大缩小图片。

    公司用Markdown写了个项目说明 有个需求,就是点击图片,跳转到图片的链接(因为markdown不能放大缩小图片) 下面是超链接用法: ![alt属性文本](图片地址 ''图片title'') a ...

  9. html视频播放后自动跳转到页面,【Web前端问题】html视频播放完后跳转

    案例 #modelView{background-color:#DDDDDD;z-index:0;opacity:0.7;height: 100%;width: 100%;position: rela ...

最新文章

  1. mysql删除有外链索引数据,Cannot delete or update a parent row: a foreign key constraint fails 问题的解决办法
  2. 第四范式AI转型合伙人招聘进行时
  3. 算法题目——读书知识点统计问题(POJ-3320)(尺取法)
  4. spring depends-on 不起作用
  5. [Oracle整理]CASE-END
  6. 为 Node.js 开发者准备的 8 本免费在线电子书(转)
  7. Apache HttpClient 4 3开发指南
  8. win7下wifi密码的保存路径
  9. 阻塞、非阻塞、同步、异步的区别
  10. android按钮点击后闪退_iphone闪退是什么原因?
  11. 防止phpddos攻击
  12. 如何使用 JQuery 提交 AJAX 表单
  13. 欧式香草期权(普通看涨、看跌)的定价公式及实现
  14. GitLab+Git(Git Flow分支模型)
  15. 2015年9月最新浏览器市场份额统计表
  16. 科研笔记(六) 基于环境感知的室内路径规划方法
  17. 企业如何进行数字化管理?
  18. Android5.1浏览器证书问题
  19. 微信小程序退出功能(退回到微信)
  20. 新手真无线蓝牙耳机怎么选?大神推荐高颜值时尚主流蓝牙耳机推荐

热门文章

  1. 《计算机系统与维护》— 计算机硬件的组成
  2. win11怎么升级更新显卡驱动
  3. 华为服务器Linux启动过程,华为RH2288H服务器引导ServiceCD安装Windows Server操作系统...
  4. COMSOL在云平台的使用教程,超高效的方法来了
  5. 国际互联网计算与物联网大会ICOMP 2017高度赞誉DroiBaaS全栈式优化架构
  6. ExoPlayer的缓存 三 SimpleCache的使用
  7. 指尖轻舞桌面:Slide On Desk - 在线使用指引
  8. Win11系统找不到dll文件怎么修复
  9. 蜗牛也能爬动的JAVA学习路线,希望能帮助毕业迷茫的你
  10. 解决windws 2003系统上网站不能访问, IIS 403 404问题