2

我正在使用以下代码在下拉列表中填充数据。下拉菜单的目的是为用户提供内容类型的选择:

    <select
        data-ng-disabled="!selectedSubject"
        data-ng-model="selectedContentType"
        data-ng-options="item.id as item.name for item in contentTypes">
        <option style="display: none" value="">Select Content Type</option>
    </select>

我见过国际化的例子,但不确定 Angular 会走哪条路,以及它们可能会合并到以后的版本中。

谁能给我一些提示/提示,以帮助我实现国际化。特别是对于提出的任何解决方案,我如何将其合并到像这样的下拉选择列表中。

4

1 回答 1

4
<select
    data-ng-disabled="!selectedSubject"
    data-ng-model="selectedContentType"
    data-ng-options="item.id as (item.name | myInternationalizationFilter ) for item in contentTypes">
    <option style="display: none" value="">( 'selectContentType' | myInternationalizationFilter </option>
</select>

您可以通过为处理国际化而创建的过滤器运行 item.name。

于 2013-06-13T12:21:12.590 回答