vue发送请求时遇到Uncaught (in promise) TypeError: Cannot read properties of undefined(reading ‘randomExtend
查了半天发现是我们在发请求的时候用的是异步模式,即使promise立刻被处理返回,但是浏览器在开始加载对象的时候,这个对象还是没有定义,所以也就读不到返回的值属性。参考:vue过程中遇到的Uncaught (in promise) TypeError: Cannot read property '$message' of undefined - 简书在写一个vue项目,想把项目中使用的vue-re
·
最近在项目中遇到一个前端问题Uncaught (in promise) TypeError: Cannot read properties of undefined(reading ‘randomExtend') ,感觉很是莫名其妙,明明定义了返回的变量,可是返回却没有值。

查了半天发现是我们在发请求的时候用的是异步模式,即使promise立刻被处理返回,但是浏览器在开始加载对象的时候,这个对象还是没有定义,所以也就读不到返回的值属性。
参考:

解决
把匿名函数改成箭头函数


更多推荐



所有评论(0)