這是一篇關於我在工作中發現的有趣問題。如何使用ngFor在Angular中循環使用對象屬性
如果你還不知道它。我說的是角2+
所以你要顯示的標記的名單的問題,對於這個列表來自於後端,由於某種原因,而不是一個很好的舊值您收到類似這樣的對象數組。
{
"car" :
{
"color" : "red",
"model" : "2013"
},
"motorcycle":
{
"color" : "red",
"model" : "2016"
},
"bicycle":
{
"color" : "red",
"model" : "2011"
}
}
然後您嘗試使用* ngFor但野生出現錯誤消息:
Cannot find a differ supporting object '[object Object]' of type 'object'. NgFor only supports binding to Iterables such as Arrays.
讓您獲得對象的數組您可能會修復它在後端,但也不是沒有身體爲此獲得時間。你不擔心孩子,我有我們。
你是對的,如果項目需要它在多個實例中,你的解決方案似乎更具可擴展性。 –