【发布时间】:2015-05-09 00:11:21
【问题描述】:
我正在使用 Angular-material 和 I18next。这是我的简单示例:
<md-select ng-init="val='en'" ng-model="val">
<md-option ng-value="en">{{'en' | i18next}}</md-option>
<md-option ng-value="de">{{'de' | i18next}}</md-option>
</md-select>
选择标题初始化为“en”而不是“English”。但是一旦我选择了其他值,正确的国际化值就会显示为新的选择标题。
知道如何从其初始化中获取显示国际化值的选择元素吗?
谢谢, 最大
注意如果我直接使用“English”或与选项中的值不同的任何其他值进行初始化,则选择元素根本不会被初始化。
更新:看起来 md-select 元素标题在 md-option 元素内部值被国际化之前被初始化。我不知道如何解决这个问题。
【问题讨论】:
标签: angularjs i18next angular-material