我正在使用ng-repeat
在视图中显示多个练习。每个练习都有许多参数绑定到复选框。目的是选中复选框并单击“保存”,这将在以下结构中创建一个数组作为父对象的子项 - exercise
:
[{
"name": "Sets",
"checked": true
}, {
"name": "Reps",
"checked": true
}, {
"name": "Weight",
"checked": false
}]
我目前的结构为我提供了以下内容,我很难在我的应用中使用:
{"Sets":true,"Weight":true}
这些结果将保存到Parse.com,因此当检索它们时,应该绑定复选框,并在值为true
时自动检查。
我创建了一个plunker来尝试说明我的问题。
要保存到Parse.com的所需对象是这样的:
{
"exerciseName": "Neutral Spine on Gym Ball ",
"exerciseID": "1",
"objectId": "TAwNkGHxoz",
"images": [3, 4, 5],
"tags": ["Gym Ball", "Static Control", "Lumbar ", "Thoracic Region", "Balance & Proprioception", "Core Control", "Abdominals", "Back"],
"parameters": [{
"name": "Sets",
"checked": true
}, {
"name": "Reps",
"checked": true
}, {
"name": "Weight",
"checked": false
}]
}