我有一个json文件,我想放置'?'插入数字1 ... 10
{
"Daty": [{
"Data": "2016-02-13",
"L1": [],
"L2": [],
"L3": [],
"L4": [],
"L5": [],
"L6": [],
"L7": [],
"L8": [],
"L9": [],
"L10": [],
"Suma": 0
} .........
}]
}
在html中:
<tr ng-repeat="x in Daty" > <td><B>{{x.Data}}</B></td><td ng-repeat="y in [1,2,3,4,5,6,7,8,9,10]">{{x.L??????[0]}}</td><td>{{x.L???????[0]}}</td><td>{{x.L??????[0]}}</td>
我想放置'?'插入数字1 ... 10
答案 0 :(得分:2)
您可以尝试使用[]
表示法访问该字段:
<tr ng-repeat="x in Daty" > <td><B>{{x.Data}}</B></td><td ng-repeat="y in [1,2,3,4,5,6,7,8,9,10]">{{x['L'+y][0]}}</td><td>{{x['L'+y][0]}}</td><td>{{x['L'+y][0]}}</td>
答案 1 :(得分:1)
只需使用以下连接,即从数组访问对象。
<tr ng-repeat="x in Daty">
<td><B>{{x.Data}}</B></td>
<td ng-repeat="y in [1,2,3,4,5,6,7,8,9,10]">{{x['L'+ y][0]}}</td>
</tr>