导航守卫:router.beforeEach

配置路由

const routes =  [{path: "/userCenter",   //个人中心name: 'userCenter',component: r => require.ensure([], () => r(require('@/views/userCenter/index')),  'userCenter'),meta: { requiresAuth: true }    }]
})

下方是我微信公众号的二维码,可以扫码关注以下,后期博文推送主要在公众号上面,有什么问题也可以通过公众号跟我发消息哦~

在main.js中

router.beforeEach((to, from, next) =>{if (to.matched.some(route => route.meta.requiresAuth)) {if (storage.getStorage("userMessage")) {   // 判断用户是否登录,登录之后会存用户相关的信息next();} else {         next({path: '/login',query: { redirect: to.fullPath }})}} else {next() // 确保一定要调用 next()}
)

vue未登录跳转至登录页面相关推荐

  1. php未登录跳到登陆页面,vue实现未登录跳转到登录页面的方法

    环境:vue 2.9.3; webpack;vue-router 目的:实现未登录跳转 例子:直接在url地址栏输入...../home,但是这个页面要求需要登陆之后才能进入,判断的值就通过登陆之后给 ...

  2. Vue 判断是否登录,未登录跳转到登录页

    网页一进入判断是否登录,未登录跳转到登录页面 router.js export default new Router({routes: [{path: '/',name: 'HelloWorld',c ...

  3. 用户未登录跳转至登录页面

    我们实际开发中会遇到产品经理让你写这样一种需求,如果用户没有登录,那么某一个页面的所有可点击的元素都跳转至登录页面,那么我们只需要写同一个函数,传递它们不一样的参数值,比如跳转的页面路径,传递的其它需 ...

  4. javaweb关于用户是否登录全局判断,没有登录跳转到登录界面

    javaweb关于用户是否登录全局判断,没有登录跳转到登录界面 有这样一个需求,用户密码登录网站,在session中保留了用户的信息,但是用户很长时间没有再操作该界面,用户的session则被浏览器清 ...

  5. Vue实现未登录跳转到登录页

    1.登录页登录成功时将服务端返回的标识存放起来 2.在router中给不需要登录的页面设置 meta : { auth : false },如首页 3.使用路由前置守卫beforEach,由于给路由设 ...

  6. vue中路由跳转怎样刷新页面保证页面更新

    vue中我们实现从一个页面点击某一项跳转到另外一个页面事使用在点击事件中定义 <card @click.native="viewMoreRelation(item)" :ar ...

  7. uniapp 拦截器-未登录跳转到登陆页面

    uniapp实现未登陆拦截 效果: 拦截器前 加了拦截器后 建一个interceptor.js //页面白名单const whiteList = ['/user-pages/bindPhone',]f ...

  8. 解决 Vue 中路由跳转相同路径页面不刷新的问题

    vue 中同一路由跳转由于不会重新执行生命周期,所以数据不更新.不管是动态路由,还是传参都不会刷新页面 最简单最常用的方式是监听路由变化,在路由发生变化后执行一系列操作 watch: {$route( ...

  9. vue中未登录页面跳转到登录页

    主要的实现方式是通过vue-router的路由守卫,可参考代码: router.beforeEach((to, from, next) => {/*** 未登录则跳转到登录页* 未登录跳转到登录 ...

最新文章

  1. 国内操作系统OS分析(下)
  2. struts2 表单验证
  3. JXLS 2.4.0系列教程(四)——拾遗 如何做页面小计
  4. 第三次学JAVA再学不好就吃翔(part66)--Pattern类和Matcher类
  5. figma下载_搬到Figma对我意味着什么
  6. 小程序 webview 分享_新的一周,分享15个好玩的小程序
  7. Idea中在代码顶部添加自定义作者和时间
  8. Could not create the view: An unexpected exception was thrown.
  9. SPSS Statistical 软件的使用
  10. 在YUI3下打印Panel内容
  11. 通过链接下载文件并保存到本地
  12. 15针VGA公头焊接示意图
  13. SP 梦网masterSP模式下的sp生存
  14. 2007年版EI核心版收录的中国期刊
  15. 联想台式计算机 不启动u盘,联想电脑不能u盘启动怎么办
  16. 后盾网-CI框架实例教程-马振宇 - 学习笔记(1~2)
  17. 4k纸是几厘米乘几厘米_4K纸是多大?
  18. Cortex-M3概览
  19. 数学常用语的英文表示
  20. 荣耀3ch30-u10 android5,华为荣耀3C联通版 (H30-u10 2G RAM)一键救砖教程,轻松刷回官方系统...

热门文章

  1. 不跟你谈“五险一金”的老板,都是在耍流氓
  2. Java珠穆朗玛峰案例
  3. DNS?本地填写的DNS有什么用?DNS怎么工作的?
  4. js实现图片上一张下一张点击
  5. 去你的Google Adsence
  6. c语言工程合并报告,C语言《数据结构》实验报告】链表的合并
  7. 为了做好精益化,精益达选择了它?(MES应用案例)
  8. 基于MATLAB图像处理
  9. 英文商务电邮实用技巧
  10. 劲牌连续两年问鼎全国质量大奖背后的密码