首页 > 解决方案 > Angularjs 表格数据竞价

问题描述

JSFiddle在这里

<tr ng-repeat="item in schedule.days[0].entries" scope="row">
          <th>{{item.name}}</td>
          <td ng-repeat="x in schedule.days.entries">{{x.value}}</td>
        </tr>

我正在尝试在 angularjs 中创建一个动态表。我到了能够显示名称和表格行的地步,但在表格数据中我无法绑定值对象属性。有人可以指导我在我的 ng 重复中做错了什么。我已经坚持了两天了,现在非常感谢一些指导。谢谢

标签: javascriptangularjshtml

解决方案


您正在尝试访问schedule.days.entries,但days它是一个数组,而不是一个对象。您缺少索引,例如

<td ng-repeat="x in schedule.days[0].entries">{{x.value}}</td>

https://jsfiddle.net/0xsv2aq3/

编辑:

我只是在展示如何访问这些值。如果您想在不同的日子取同名的值并将其显示在表格中,您可以执行以下操作。

https://jsfiddle.net/bray3gmd/


推荐阅读