如何根据语言

时间:2018-04-04 15:26:02

标签: angularjs

我目前有以下内容:

<select class="form-control" ...>    
    <option ng-repeat="m in vm.LocationList" value="{{m.LocationId}}">{{m.Name}}</option>
</select>

但是基于模型属性vm.Language,我想使用

{{m.NameEnglish}}

{{m.NameSpanish}}

视图中是否可以这样做?

1 个答案:

答案 0 :(得分:0)

控制器:

$ctrl.fieldName = {eng: 'NameEnglish', esp: 'NameSpanish'}
$ctrl.lang = 'eng'

HTML:

{{m[vm.fieldName[vm.lang]}}