位置: 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自动化测试方法)

  • 金蝶怎么冲减之前的费用
  • 印花税和增值税一起扣款有影响吗
  • 小规模变更为一般纳税人流程
  • 实际成本法和计划成本法的会计分录
  • 农业种植需要缴税吗
  • 电子发票冲红是怎么回事
  • 减免城建税税款会计分录
  • 装修辅材行业辅材现状
  • 所有者权益变动表图片
  • 工会费用是什么意思
  • 已经给员工交了社保能退吗
  • 进项税额转出是不可以抵扣吗
  • 借方增加的科目记忆口诀
  • 海关补料
  • 劳务费发票可以含材料费吗
  • 关于医疗服务质量的医疗服务要素
  • 出纳可以做记账表格吗
  • 会计中包装物计入
  • 多扣除了应交税费怎么调整?
  • 公司为员工负担个税怎么做账
  • 专项储备期末有余额吗
  • 子公司注销如何做账
  • 转账支票到期了怎么兑现
  • 应付账款和预付账款都是企业的债权
  • i7笔记本cpu性能天梯图
  • 销售货物结转成本会计分录
  • window10最新20h2
  • 进口货物怎样报关
  • 销售过程会计核算实训过程
  • php link指令
  • 卡特迈国家公园地图
  • php23种设计模式
  • phpmyadmin无法登陆mysql数据库
  • php 冒泡
  • js前端路由
  • 置顶文章
  • 公司年产值怎么计算
  • 产品结转基本步骤有哪些
  • 包含个人社保的保险
  • 固定资产被替换的账面原值怎么算
  • 买轿车产生的服务费用
  • 企业资产的范围
  • 织梦网站停止使用了还侵权吗
  • 带附件的目录
  • SQLserver数据库的while附近有语法错误,应为AS
  • access 运行sql
  • 将自产产品用于赠送
  • 使用正则表达式提取文本(888)555
  • mysql数据库中进入mysql库的命令
  • 企业残障金缴纳标准
  • 事业单位财政直拔工资误填为劳务费怎么写情况说明
  • 律师事务所日语助理
  • 主营业务收入和库存商品怎么区分
  • 低值易耗品怎么处理
  • 公司固定资产如何核算
  • win2003网络设置
  • windowsserver2008r2激活密钥
  • windows8触摸板设置
  • linux px
  • winoldap.exe - winoldap进程是什么意思
  • win8.1进入桌面
  • win10自带地图打不开
  • 安装centos7.7
  • 安装centos7安装位置没有磁盘
  • win8桌面一直在闪
  • 红石cpu教程
  • 如何正确使用农药芸苔素
  • Knockout visible绑定使用方法
  • jquery源码下载
  • android内存分析显示
  • unity怎么把文件导入项目
  • linux 中的atq命令
  • 在linux的主要组成部分中最基础的是哪一项?
  • 很不错的两款Bootstrap Icon图标选择组件
  • javascript教程
  • json数据格式的理解
  • python 字符 字符串
  • JavaScript基础语法详解
  • 销售钢材的税率增值税税率是多少
  • 出口退税函调不予退税的后果
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设