我有角度为 2 的 pb
<div *ngFor="let elm of elements">
<h1> {{elm["0"].value}}</h1>
</div>
如果它是一个数组,我如何访问“elm”的值?感谢您的帮助。
如果您使用"0"
作为您的密钥,则意味着您正在处理 anobject
而不是array
,因为arrays
不能将字符串文字作为 javascript 中的密钥。
所以你想用 a 来访问它number
:
<div *ngFor="let elm of elements">
<h1>{{elm[0].value}}</h1>
</div>
Ifelements
是一个数组数组:
<div *ngFor="let elm of elements">
<h1>{{elm["0"]}}</h1>
</div>
这假定 的值为elm["0"]
字符串或数字。如果elm["0"]
是一个具有字符串/数字属性的对象,value
则使用elm["0"].value
.
如果 elm 是一个数组,您可以像这样访问:
<div *ngFor="let elm of elements">
<h1> {{elm[0]}}</h1>
</div>
但这也有效:
<div *ngFor="let elm of elements">
<h1> {{elm["0"]}}</h1>
</div>