位置: IT常识 - 正文

已解决:TypeError: Cannot read properties of undefined (reading ‘name‘ )(怎样退出快手粉丝团 已解决)

编辑:rootadmin
已解决:TypeError: Cannot read properties of undefined (reading ‘name‘ ) 文章目录错误描述解决方案错误描述

推荐整理分享已解决:TypeError: Cannot read properties of undefined (reading ‘name‘ )(怎样退出快手粉丝团 已解决),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:冷车启动缺缸热车正常已解决,孕妇钙片什么时候吃最好吸收? 已解决,备孕男的要吃叶酸吗? 已解决,怎样退出快手粉丝团 已解决,孕妇过敏性鼻炎对胎儿有影响吗? 已解决,备孕男的要吃叶酸吗? 已解决,安徽4岁男孩户口已解决,安徽4岁男孩户口已解决,内容如对您有帮助,希望把文章链接给更多的朋友!

已解决:TypeError: Cannot read properties of undefined (reading ‘name‘ )(怎样退出快手粉丝团 已解决)

TypeError: Cannot read properties of undefined (reading ‘name‘ )

这个错误在前端中蛮常见的,一般都是提示的这个属性没写对,但是呢,如果仅仅是这么一个简单的错误,也没必要特意写个博客记录一下这个错误呢,最常见的解决方式就是查看他提示这个“name”,看看哪个地方写错了解决方案

我是在对接口返回值做处理的时候遇到的,简单的来说,就是我需要对接口返回的某个值做处理,如下所示:

viewResults(row.id).then(response => { console.log(response) for (var i = 1; i < response.data.list.length; i++) { if (response.data.list[i - 1].score[3] == response.data.list[i - 1].score[4]) { this.gridData[i].name = response.data.list[i - 1].name this.gridData[i].catename = response.data.list[i - 1].catename this.gridData[i].score = response.data.list[i - 1].score.substring(0, 6) } else { this.gridData[i].name = response.data.list[i - 1].name this.gridData[i].catename = response.data.list[i - 1].catename this.gridData[i].score = response.data.list[i - 1].score.substring(0, 5) } } })

具体id错误原因是这样的,vue给对象数组添加对象时for循环只执行一次(我在data中手中加了一个对象,所以只执行了一次),这个其实就是赋值产生的问题,所以上面这么写是错的,正确写法如下所示:

viewResults(row.id).then(response => { for(var i = 1;i<response.data.list.length;i++){ let obj ={}; if(response.data.list[i-1].score[3] == response.data.list[i-1].score[4]){ obj.name = response.data.list[i-1].name obj.catename = response.data.list[i-1].catename obj.score = response.data.list[i-1].score.substring(0,6) }else{ obj.name = response.data.list[i-1].name obj.catename = response.data.list[i-1].catename obj.score = response.data.list[i-1].score.substring(0,5) } this.gridData.push(obj) } })

PS:push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。新元素将添加在数组的末尾。此方法改变数组的长度。

本文链接地址:https://www.jiuchutong.com/zhishi/296023.html 转载请保留说明!

上一篇:树莓派+MediaPipe+PCA9685+自制摄像机云台实现人脸跟踪移动(树莓派能干什么)

下一篇:web自动化测试进阶篇02 ——— BDD与TDD的研究实践(web自动化测试方法)

  • 应交企业所得税会计分录
  • 全国税务师考试准考证打印
  • 应税劳务销售额税率
  • 养老院营利性与非营利如何认定
  • 小微企业免增值税2023年政策
  • 项目部电缆属于固定资产吗
  • 小微企业城建税优惠政策2023
  • 资产负债表损益表模板
  • 收到厂家给医药的短信
  • 丢失支票补救措施
  • 个人所得税该如何缴纳
  • 应收贷方余额怎么处理
  • 税前利润总额的计算公式
  • 应付债券的利息调整怎么计算
  • 农业水费管理使用办法
  • 资产负债表其他流动资产包括什么
  • 没有收到发票的支出可以做成本吗
  • 机动车发票抵扣联有什么用
  • 发票代表收据吗
  • 增值税发票进项抵扣是什么意思
  • 增值税月报时间
  • 主营业务成本结转方法
  • 电子发票逾期未报税怎么办
  • 资产减值损失在贷方表示什么意思
  • 留存收益转增股本,另一方公司怎么做账
  • 公司汽车一年可以用多少油费
  • 其他应付款挂多少有风险
  • 购货申请书
  • apple ID怎么解绑设备
  • win11怎么回到10
  • linux命令top作用
  • 鸿蒙系统 3.0
  • 外贸公司付款方式有几种
  • iphone8plus完美越狱
  • 抵债资产账务处理程序
  • 跨境服务免征增值税需要一直备案吗
  • php文件注释标记是什么
  • 克扣拆迁款
  • php redis常用命令
  • php实现二叉树
  • php判断是手机端还是端口
  • 以前年度损益调整
  • vue插槽使用
  • es命令行
  • JavaScript基础_1
  • 客运公司做账怎么做
  • 通行费发票电子化 机场路
  • 4s店收到红字发票怎么办
  • 织梦如何给栏目增加缩略图
  • 织梦前台的菜单怎么换
  • 新的会计制度
  • 小微企业认定需要哪些资料
  • 商业一般纳税人标准
  • 新准则对企业的影响
  • 政府预算会计的会计科目
  • 合同终止已开发怎么办
  • 存款基准利率是不是利息
  • 预付账款怎么做坏账
  • mysql第二章
  • 组装电脑光盘分几种
  • xp如何给文件夹加密码
  • 预装win8的华硕s200开箱
  • 电脑xp系统运行速度慢
  • linux远程操作常用命令
  • macbookpro屏幕显示
  • vmware中安装centos7
  • win8如何进入bios
  • windows10玩lol
  • Zen Coding css,html缩写替换大观 快速写出html,css
  • javascript基础笔记
  • iframe嵌入页面出现跨域问题
  • node.js权威指南
  • python 多线程处理
  • 税务ukey怎么升级不了
  • 财税刘毅
  • 增值税电子普通发票需要盖章吗
  • 网上增值税发票验旧
  • 增值税发票税控盘开票软件怎么下载
  • 电子票据如何报销
  • 土地增值税清算管理规程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设