如何将ng-repeat项作为值传递给Angular Translate?

时间:2016-09-20 17:45:13

标签: angularjs angular-translate

显示此内容比解释它更容易。我想这样做......

<div ng-repeat="label in itemLists">
   <input id="{{label}}" type="checkbox">
   <label for="{{label}}">{{'food.items.{{label}}' | translate}}</label>
</div>

{{label}}的翻译是个问题。如果我使用food.items.cheese它可以工作。

和itemLists内部是

['lettuce', 'cheese', etc...]

食品是

{
            "lettuce": "Lettuce",
            "cheese": "American Cheese",
            etc...
        }

1 个答案:

答案 0 :(得分:1)

{{}}内无法{{}} 'food.items.' + label怎么样?