0

也许我在想这个错误的方式,但让我解释一下:

我有 16 种产品和多个订单。我知道这将是我仅有的 16 种产品。(以下代码不起作用)

<div ng-repeat="order in orders">
    <span ng-repeat="product in products">{{order.{{product}}}}</span> 
</div>

我的订单结构如下:

{"date":"5834755","product1":564,"product2":456,etc...

我可以这样写:

<div ng-repeat="order in orders">
    <span>{{order.product1}}</span>
    <span>{{order.product2}}</span>
    etc...
</div>

我可能想多了,并试图过度简化我的模板......你怎么看?

4

1 回答 1

2

我使用了类似的符号来打印对象的数据,我建议您执行以下操作:

<div ng-repeat="order in orders">
    <span ng-repeat="product in products">{{order[product]}}</span> 
</div>

这应该有效。

于 2013-10-06T22:43:46.370 回答