Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 一、 无法设置属性';IS#u CHECK';未定义类型错误_Html_Angular_Typescript - Fatal编程技术网

Html 一、 无法设置属性';IS#u CHECK';未定义类型错误

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

我试图做一个复选框,当它选中时,所有的东西都应该被选中。我使用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.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);
}