vue解决登录刷新之后,登录信息没有的问题

问题:最近做的一个后台系统,登录页填写信息之后跳转,右上角显示的个人信息的姓名,用的$router.push的params将登录的信息传递到跳转之后的页面,但是刷新之后的$route.params值为null

解决办法:将登录信息存入localStorage

created(){

  if(localStorage.getItem('login')=='null'){

      this.infoForm=this.$route.params

      localStorage.setItem('login',JSON.stringify(this.$route.params))

    }else{

      this.infoForm=JSON.parse(localStorage.getItem('login'))

    }

  },

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容