Uncaught (in promise) ReferenceError: userInfo is not defined

问题描述:

​ 在完成登录后,用vuex存储用户信息,保存用户登录信息,到了首页之后想要读取信息继而显示登录名,但是将方法移到首页并且在data里注册,还是一直报错。

解决方法:

后面经过我的尝试发现,我少了个返回值,加了个return便可以了

export default{data(){return{uInfs:{},names:''}},mounted(){this.getUDatas();},methods:{goSearch(event){this.$router.push('/search');window.event? window.event.returnValue = false : event.preventDefault();},getUDatas(){let _this = this;let uObj ={};let names='';if(window.sessionStorage.userInfo){let uObj = JSON.parse(window.sessionStorage.userInfo);let useId = uObj.user_id;_this.$http.get('/userinfo',{params:{uId:useId}}).then((res)=>{_this.uInfs = res.data;_this.names = _this.uInfs.user_name;},(err)=>{console.log(err);});}return names;}}

Vue中出现 Uncaught (in promise) ReferenceError: userInfo is not defined相关推荐

  1. Vue报错:Uncaught (in promise) ReferenceError Message is not defined at eval

    问题: 在封装的请求文件request.js中判断状态码为400时单独引入的element组件Message控制台显示undefined,原因未知: 报错信息如下: 修改前: 解决:

  2. 报错,atmSecondMenu.vue?bcc9:231 Uncaught (in promise) TypeError: Cannot read property ‘length‘ of null

    问题: atmSecondMenu.vue?bcc9:231 Uncaught (in promise) TypeError: Cannot read property 'length' of nul ...

  3. vue报错 Uncaught (in promise) NavigationDuplicated {_name:““NavigationDuplicated“... 的解决方法

    vue报错 Uncaught (in promise) NavigationDuplicated {_name:""NavigationDuplicated"... 的解 ...

  4. vue中解决Uncaught ReferenceError: regeneratorRuntime is not defined问题

    问题产生 在使用babel编译es6时,遇到报错Uncaught ReferenceError: regeneratorRuntime is not defined问题 问题原因 脚本使用了ES7的 ...

  5. vue报错Uncaught (in promise) NavigationDuplicated:Avoided redundant navigation

    vue-router.esm.js?3423:2065 Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation ...

  6. vue发送请求时遇到index.vue?6ced:90 Uncaught (in promise) TypeError: Cannot read properties of undefined

    项目中遇到问题如下: 查阅资料得知: 发请求的时候用的是异步模式,即使promise立刻被处理返回,但是浏览器在开始加载对象的时候,这个对象还是没有定义,所以也就读不到返回的值属性. 将原来的函数改为 ...

  7. vue中Uncaugh(in promise)

    最近在做vue项目,在项目中还是遇到很多坑,准备写下来 就这个问题撒 好了,废话不多说,直接上解决办法

  8. Vue报错: Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘protocol‘)

    问题原因,main.js中引用axios区别: import axios from "axios";Vue.use(axios); 正确写法: import axios from ...

  9. 解决前端vue中的Uncaught TypeError: this.Form is undefined

    报错图片如下: 仔细查看,问题出在form这里 发现是因为form没有定义 在data中定义后,错误消失

最新文章

  1. 收藏/一文弄清楚强弱电机房位置大小及布置如何选择?
  2. 微信小程序怎么在wxml中插入多个图片_兰州小程序开发流程费用推荐品牌_便企网...
  3. chrome应用程序无法启动因为并行配置不正确的处理办法(亲测版本不一样也是类似的操作)
  4. 兰州大学第一届『飞马杯』程序设计竞赛 - ★★飞马祝福语★★(动态dp)
  5. php_flag .htaccess,Apache服务器中.htaccess文件的实用配置示例集锦
  6. php中files和FILRS,php获取文件内容最后一行示例
  7. GBDT+LR算法解析及Python实现
  8. js计算两个时间相差月份
  9. JDBC 连接数据库,包含连接池
  10. 组合导航:中海达iNAV2产品描述及接口描述
  11. 项目管理之敏捷开发之道
  12. 鲁大师2022半年报电脑排行:RTX 3090 Ti继任“卡皇”,顶级笔记本开始拼颜值!
  13. 中国3G蛋糕1.5万亿 10倍三峡工程
  14. 有3种水果(苹果、香蕉、橘子),每位同学只能选1种最爱吃的(共5位同学),要求编一个统计水果票数的程序,先输入水果种类,最后输出各水果得票结果。
  15. 对飞猪H5端API接口sign签名逆向实验
  16. 第2期:网页动画制作(CSS+JS)
  17. 微信小程序输出Object,Object
  18. mysql server mirro_Docker下安装MySQL Server镜像
  19. Github各种账号密码错误的统一解决方案
  20. 前端入门学习笔记(三十五)vue.js入门(三)条件 v-if 与循环 v-for,v-for 中 in 和 of 的区别

热门文章

  1. python常用代码大全-Python常用库大全
  2. mysql undo文件_mysql undo管理
  3. java计算星座_给定公历日期计算12星座(Java代码实现)
  4. 如何将一个PPT生成一个二维码?扫码就能查看文件内容
  5. 某市出租车起步价10元,3公里后开始计价,30公里以内每公里是2元,超出30公里的部分每公里3元,定义公里数n计算最终因支付多少元
  6. 记:USB设备的初始化、操作、实现——前导
  7. 数学建模--蚁群算法
  8. 2022年全球自动去鱼皮机行业分析报告
  9. 【调剂】2020齐齐哈尔大学通信与信息系统,电子与通信工程 硕士调剂预招生...
  10. 使用OpenGL画出四边形不完整的解决