Vue项目开发中报错:“TypeError: Cannot read properties of undefined (reading ‘xxxxx‘)“ 如何解决?
我们要将拿到的数据赋值给menuInfo,我们请求到的数据中userInfo是一个复杂数据类型,这时候我们就可以在里面先将我们要用到的数据给一个空对象,然后报错解除。像这种数据存在多重嵌套关系的,我们可以给要赋值的变量里面提前写好要接受的数据的属性名。请求到的数据过于复杂。
·
在项目开发中,我们通过请求获取数据渲染页面时,经常会遇到以下报错:
遇到这种报错原因:
请求到的数据过于复杂
如何解决:
我们在请求数据成功的时候会将拿到的数据赋值给我们声明的变量,当拿到的数据足够复杂时,如下:
像这种数据存在多重嵌套关系的,我们可以给要赋值的变量里面提前写好要接受的数据的属性名
如图:
我们要将拿到的数据赋值给menuInfo,我们请求到的数据中userInfo是一个复杂数据类型,这时候我们就可以在里面先将我们要用到的数据给一个空对象,然后报错解除
更多推荐
已为社区贡献1条内容
所有评论(0)