角度ng重复意外数字

时间:2017-01-06 18:15:43

标签: javascript angularjs ng-repeat

我有一个json"名字":

[
    {"360": "False", "2D": "True"},
    {"360": "True", "2D": "False"},
    {"360": "False", "2D": "True"},
    {"360": "True", "2D": "False"}]

当我做ng-repeat

 <tr ng-repeat="name in names">
     <td>{{name.360}}</td>
     <td>{{name.2D}}</td>
</tr>

在控制台中我有&#34;语法错误:意外的数字&#34; 提前谢谢。

1 个答案:

答案 0 :(得分:4)

使用bracket notation,因为以数字(,即不是valid identifier )开头的属性名称无法使用dot notation进行访问。

<tr ng-repeat="name in names">
   <td>{{name['360']}}</td>
   <td>{{name['2D']}}</td>
</tr>