Я работаю над угловым метеором. У меня есть коллекция, названная grace в следующем json формате
grace: {
"mail-template": {
"new-status": {
"in-progress": {
"name": "demo1",
"description": "this is demo"
},
"pending": {
"name": "demo2",
"description": "this is another demo"
}
}
}
}
Вот я беру in-progress
и в pending
, как ключи, name
и description
в качестве значений.
Я хочу перечислить это в моем html, используя ng-repeat
. Но я не получил никакого вывода и ошибок не обнаружено.
Используемый мной код
ng-repeat="(key,value) in demoCtrl.formSettings.grace['mail-template']['new-status']"
demoCtrl
- это мое имя контроллера и formSettings
- это имя помощников. Может кто-нибудь очистить мой код?
Я сделал это JSFiddle. Кажется, все работает отлично. Убедитесь, что у вас есть правильные данные в demoCtrl.formSettings
.
JS
$scope.obj = {
grace: {
"mail-template": {
"new-status": {
"in-progress": {
"name": "demo1",
"description": "this is demo"
},
"pending": {
"name": "demo2",
"description": "this is another demo"
}
}
}
}
};
HTML
<div ng-repeat="(key,value) in obj.grace['mail-template']['new-status']">
{{key}}: {{value}}
</div>