Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.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
Angular 角度:显示HTML上对象数组的长度_Angular_Typescript - Fatal编程技术网

Angular 角度:显示HTML上对象数组的长度

Angular 角度:显示HTML上对象数组的长度,angular,typescript,Angular,Typescript,我必须在HTML页面上显示数组的长度,但它不显示任何内容。我甚至没有在控制台中得到任何错误。请指导如何获得英雄的总数 HTML: 您应该使用heros.length,并且不需要ngFor <div>number of heros are {{heros.length}}</div> 英雄的数量为{{heros.length} 数组的长度是“heros”而不是“hero”。 另一件事是,您应该将它移出*ngfor范围,在这个范围中有一个可以绑定到name和id属性的he

我必须在HTML页面上显示数组的长度,但它不显示任何内容。我甚至没有在控制台中得到任何错误。请指导如何获得英雄的总数

HTML:


您应该使用
heros.length
,并且不需要
ngFor

 <div>number of heros are {{heros.length}}</div>
英雄的数量为{{heros.length}

数组的长度是“heros”而不是“hero”。 另一件事是,您应该将它移出*ngfor范围,在这个范围中有一个可以绑定到name和id属性的hero对象

"heros":[
{
"name":"batman",
"id":"A1001"
},
{
"name":"superman",
"id":"A1002"
},
{
"name":"spiderman",
"id":"A1003"
}
]
 <div>number of heros are {{heros.length}}</div>