【前端】报错TypeError: Cannot create property ‘xxx‘ on string ‘xxx‘
报错原因分析:赋值的类型错误
前端在遍历时通过判断条件为数据添加属性时报错,在重新查看代码时发现为遍历语句错误。
for (let item in list) {}
for (let item of list) {}
二者的不同之处在于,前者在遍历数组时若数组下存在属性,则会对属性也进行遍历操作,故报赋值的类型错误问题。
详细代码如下:
handelData(data) {selectDeclarePlan(data.map(item => { return item.guid })).then(res => {if (res.code === 1) {this.loading = false;let monthData = res.data;for (let yearItem of data) {// 是否存在申报计划if (monthData.filter(item => item.planYearGuid === yearItem.guid).size != 0) {yearItem.tip = '此年度计划已存在申报计划';}} else {this.loading = false;this.$message.error(res.message);}}).catch(error => {this.loading = false;this.$message.error(error);})
},
【前端】报错TypeError: Cannot create property ‘xxx‘ on string ‘xxx‘相关推荐
- VUE.JS 使用axios数据请求时数据绑定时 报错 TypeError: Cannot set property 'xxxx' of undefined 的解决办法...
data里面做了定义 在方法里面进行赋值 用 this.info = repos.data 数据可以请求到,但是会报错 TypeError: Cannot set property 'listgrou ...
- TypeError: Cannot create property ‘csrq‘ on string ‘‘“
TypeError: Cannot create property 'csrq' on string ''" 在使用子组件时如果子组件一开始要求传参,但是在另一个页面中不需要传参时一般会有这 ...
- vue-router.esm.js?ac56:2316 TypeError: Cannot create property ‘_Ctor‘ on string ‘H‘
报错: vue-router.esm.js?ac56:2316 TypeError: Cannot create property '_Ctor' on string 'H' 错误的把配置项route ...
- 小程序报错 TypeError: Cannot read property getPreloadAdUnitIds ?
小程序打包报这个错 TypeError: Cannot read property 'getPreloadAdUnitIds' 按下图修改 基础库 就好了 关注 伴少年 更新各种小知识 蟹蟹
- 日常报错 TypeError: Cannot create a consistent method resolution
今天在学习使用Ctrl+H.Ctrl+Shift+H的用处时,随便写了几个类的继承举例来测试,结果运行一下出现报错了 TypeError: Cannot create a consistent met ...
- Vue页面加载使用二级属性的时候报错TypeError: Cannot read property ‘name‘ of undefined“
<template v-if="tableData != undefined"><div><h3 style="padding:0px;te ...
- 微信小程序报错TypeError: Cannot read property ‘0‘ of undefined
开发小程序时在注册一个vant组件后使用时,报了一个错: TypeError: Cannot read property '0' of undefined 反复检查代码没有发现问题,而且之前使用其他组 ...
- 报错TypeError: Cannot set property ‘type‘ of undefined
TypeError: Cannot set property 'type' of undefined报错问题 <script> export default {data () {retur ...
- VUE中axios 报错 TypeError: Cannot set property ‘type‘ of undefined,
报错: 导致axios里then的方法不执行 问题: 后台数据没有传到前端导致传的是一片空 不是null也不是 undefined 是没有东西 导致resp响应为空在底层会报错 以上在catch里做逻 ...
最新文章
- 深圳有哪些牛批的互联网公司?
- 调参到头秃?你需要这份自动超参搜索技术攻略
- Android界面编程--使用活动条(ActionBar)--通过ActionBar菜单改变TextView的字体和颜色...
- oracle 11g安装时提示environment variable:PATH 失败
- 必须要GPT-3吗?不,BERT的MLM模型也能小样本学习
- 菜鸟Linux系列:[4]SSH免密码登陆远程服务器
- 容易被忽略的注解,你能了解多少?
- 啊哈c语言逻辑推箱子答案,啊哈C语言!逻辑的挑战(修订版)
- RK3568平台开发系列讲解(安卓篇)JNI调用流程分析
- 信息论与编码_信道编码
- 用R语言计算班级各门课程的加权平均分
- android 下的 WATCHDOG(2)
- Order by 多条件排序
- DNF史诗计算机最新版,dnf全职业史诗装备搭配计算器2020
- 智能语音计算器(三)
- 服务器2012还原系统,Windows Server 2012如何进行系统映像还原
- 【蓝桥真题3】蓝桥改革变难,想进国赛这些能力你可缺一不可
- 【相机】(2)——WebView中打开相机、文件选择器的问题和解决方法
- php 中文转拼音 开头大写(附中文转首字母大写/全拼小写)
- BaiduMapTileCutter切百度地图瓦片
热门文章
- 华为 荣耀20 Andorid10 图片保存到相册 图片不刷新问题
- 心脏滴血漏洞(CVE-2014-0160)分析与防护
- MYSQL报错:Error writing file ‘./xxxx/xxxxxx.frm‘ (Errcode: 28 - No space left on
- 在Docker 上完成对Springboot+Mysql+Redis的前后端分离项目的部署(全流程,全截图)
- Android绘制波浪线
- 角速度的相似变换定理的证明
- 直播当道,平台该如何做好内容审核规避风险?
- IDEA 2021 没有Allow parallel run
- 你或许也想拥有专属于自己的AI模型文件格式(推理部署篇)-(8)
- Frame与Panel