您现在的位置是:首页 > 诗句大全

vue Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘comcode‘)

作者:胡椒时间:2024-04-12 19:18:46分类:诗句大全

简介  文章浏览阅读5.8k次。vue Uncaught (in promise) TypeError: Cannot read properties of undefined (reading \'comcode\')_vue uncaught (in promis

点击全文阅读

 在查看信息时,界面没反应,然后查看控制台报错

index.vue?t=1680763420735:497 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'comcode')

然后查找获取数据的方法

  getInfo(row.id).then((response) => {    info.value = response.data ;  });

 f12查看返回数据信息如下:

{msg: "操作成功", code: 200}

因为没有正确返回数据,导致获取response.data时是一个undefined ,因此展示数据的时候就会出错

{{ info.comcode}}

所以修改获取数据的function,然后将获取的数据判断一下,如果为undefined,则赋值一个新对象,否则从data中获取数据

  getInfo(row.id).then((response) => {info.value = response.data === undefined ? {} : response.data;});

点击全文阅读

郑重声明:

本站所有活动均为互联网所得,如有侵权请联系本站删除处理

上一篇:护士励志的句子

下一篇:返回列表

我来说两句