Angular 1.3为select元素添加了“null”选项

时间:2015-01-31 14:08:54

标签: angularjs

我有一个select元素定义如下:

<select class="form-control" ng-model="vm.selectedLocale"
    ng-options="l | translate for l in locales"></select>

在我的控制器里我有:

$scope.locales = ['en', 'fr', 'it'];
$scope.vm.selectedLocale = $scope.locales[0];

对于角度1.2,结果是具有3个选项的选择。在角度1.3中,有一个额外的“null”选项,没有标签。如果删除了平移过滤器(angular-translate),则null选项消失。这是预期的行为吗?有没有一种解决方法可以让我坚持视图中的翻译?

0 个答案:

没有答案