Html 一、 无法设置属性';IS#u CHECK';未定义类型错误
我试图做一个复选框,当它选中时,所有的东西都应该被选中。我使用angular 2示例处理了代码 但我得到了一个名为“error TypeError:cannotset属性'IS_CHECK'of undefined”的错误 如何解决此错误。我似乎无法解决这个问题 这就是我所做的 html: JSON对象是Html 一、 无法设置属性';IS#u CHECK';未定义类型错误,html,angular,typescript,Html,Angular,Typescript,我试图做一个复选框,当它选中时,所有的东西都应该被选中。我使用angular 2示例处理了代码 但我得到了一个名为“error TypeError:cannotset属性'IS_CHECK'of undefined”的错误 如何解决此错误。我似乎无法解决这个问题 这就是我所做的 html: JSON对象是 Data: [{ "AA_APPL_ID": 114731, "AA_NIC_NO": "835678904V", "AA_NAME_WITH_INTL": "R.DAYARATH
Data: [{
"AA_APPL_ID": 114731,
"AA_NIC_NO": "835678904V",
"AA_NAME_WITH_INTL": "R.DAYARATHNE",
"AA_APPLICTION_NO": "SYS12132132",
"IS_CHECK": false
}]
这是我尝试使用链接实现全选复选框的方式。我们将不胜感激 将
i
添加到for循环中
for (var i = 0; i < this.AllTransfers.length; i++) {
this.AllTransfers[i].IS_CHECK = this.selectedAll;
console.log(this.selectedAll);
}
for(var i=0;i
通常,在ts中,您使用this.allTransfers.forEach(c=>{c.IS\u CHECK=this.selectedAll})-一般来说,我们还不使用“for”来表示数组中的其他forEach或map。-请参阅-@Franklin Pious,谢谢,它现在可以工作了。那是一个愚蠢的错误。
Data: [{
"AA_APPL_ID": 114731,
"AA_NIC_NO": "835678904V",
"AA_NAME_WITH_INTL": "R.DAYARATHNE",
"AA_APPLICTION_NO": "SYS12132132",
"IS_CHECK": false
}]
for (var i = 0; i < this.AllTransfers.length; i++) {
this.AllTransfers[i].IS_CHECK = this.selectedAll;
console.log(this.selectedAll);
}