Angular2 ng для итерации по JSON
Я довольно новичок в Angular2, и я хочу прочитать файл JSON. Работает, что я получаю файл от REST-клиента, я могу сохранить файл в локальной переменной в компоненте и, кроме того, я могу читать свойства переменной. Сейчас я пытаюсь прочитать другие свойства (Array) с помощью ngFor, но это не работает. Вот HTML:
//Work,ing
<td>{{status.rights}}</td>
//Not working
<tr *ngFor="let folder of status.recfolders">
<td>{{folder.text}}</td>
<td>{{folder.size}}</td>
<td>{{folder.free}}</td>
</tr>
И JSON:
{
"status": {
"rights": "full",
"recfiles": "13",
"recfolders": {
"folder": [
{
"size": "7866296029184",
"free": "3724003368960",
"text": "\\\\edited\\Daten\\Videos\\Aufnahmen"
},
{
"size": "59495149568",
"free": "38696935424",
"text": "C:\\Users\\edited\\Desktop"
}
]
}
}
}
Если я попробую таким образом, Angular говоритCannot find a differ supporting object '[object Object]' of type 'object'. NgFor only supports binding to Iterables such as Arrays."
Если я попробую*ngFor="let folder of status.recfolders.folder"
он тоже не работает, но ошибкаself.context.status.recfolders
не определено ... Я надеюсь, что кто-то может сказать мне, что я делаю неправильно;)