【发布时间】:2016-11-19 05:55:11
【问题描述】:
我有像这样的数据的 JSON,不幸的是我无法修复来自第三方的数据
$scope.mydata = {
"SOB0": "7",
"SOB1": "70",
"SOB2": "790",
...
...
"wb0": "7",
"wb1": "17",
"wb2": "8",
...
}
问题是在 JSON 中接收的数据并不总是相同的,属性的数量,对于每种类型可能是一个或多个,即一个 attr SOB0 或多个 SOB0、SOB1、SOB2..
在表单中,我想根据 JSON 中的属性数量将此数据绑定到输入字段,例如,如果我只有三个“SOB”类型
{"SOB0": "7", "SOB1": "70","SOB2": "790"..}
input ng-model="mydata.SOB0" size=6
input ng-model="mydata.SOB1" size=6
input ng-model="mydata.SOB2" size=6
似乎没有办法像ng-model="mydata.SOB+$index" 那样进行插值
或调用一个函数以基于 JSON 动态绑定。
任何帮助将不胜感激。
【问题讨论】: