如果我尝试这样访问数组的元素的属性:插值阵角2
{{myArray[0].myProperty}}
我得到“运行时错误...未捕获的(在承诺):类型错误:无法读取属性‘财产’未定义'
但是,如果我使用* ngFor我可以访问数组中每个元素的每个属性。 我错过了什么?我如何访问特定元素的属性?
如果我尝试这样访问数组的元素的属性:插值阵角2
{{myArray[0].myProperty}}
我得到“运行时错误...未捕获的(在承诺):类型错误:无法读取属性‘财产’未定义'
但是,如果我使用* ngFor我可以访问数组中每个元素的每个属性。 我错过了什么?我如何访问特定元素的属性?
试试这个:
<YOUR_TAG *ngIf="myArray">{{myArray[0].myProperty}}</YOUR_TAG>
尽管这段代码片段是受欢迎的,并且可能会提供一些帮助,但它会[如果它包含解释](// meta.stackexchange.com/q/114762)*如何解决该问题将会[大大改进。没有这些,你的答案就没有什么教育价值了 - 记住,你正在为将来的读者回答这个问题,而不仅仅是现在问的人!请编辑您的答案以添加解释,并指出适用的限制和假设。 –
您是否获得阵列异步? – yurzui
你可以请包括'* ngFor'实现 – Zze
是异步的,但是如果我使用* ngFor,它可以工作 – user33276346