也许我正在考虑错误的方法,但让我解释一下:
我有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>
我可能正在过度思考并试图简化我的模板...你怎么看?
答案 0 :(得分:2)
我使用了类似的符号来打印对象的数据,我建议您执行以下操作:
<div ng-repeat="order in orders">
<span ng-repeat="product in products">{{order[product]}}</span>
</div>
这应该有用。