对象对象数组的 ng-repeat
ng-repeat for array of object of objects
我正在研究 angular-meteor。
我有一个名为 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
作为值。
我想使用 ng-repeat
将其列在我的 html 中。但是我没有得到任何输出,也没有发现任何错误。
我使用的代码是
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>
我正在研究 angular-meteor。 我有一个名为 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
作为值。
我想使用 ng-repeat
将其列在我的 html 中。但是我没有得到任何输出,也没有发现任何错误。
我使用的代码是
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>