在 angularjs 1.4.9 中切换语言
switch language in agularjs 1.4.9
我想从下拉列表中选择 select 语言,还需要 select 默认语言。
下面是我找到代码的 link,但它正在使用按钮切换语言。
http://embed.plnkr.co/h7qUlY/
我什至同意 Mike Feltman 的观点。但正如我之前所做的那样。
<select ng-model="data.defaultLanguage" ng-change="switchLanguage()">
<option value="de_DE" translate>LANG_DE_DE</option>
<option value="en_US" translate>LANG_EN_US</option>
</select>
控制器:
$translate.use('en_US');
$scope.data={};
$scope.data.defaultLanguage="en_US";
$scope.switchLanguage = function() {
alert("called");
$translate.use($scope.data.defaultLanguage);
};
我想从下拉列表中选择 select 语言,还需要 select 默认语言。 下面是我找到代码的 link,但它正在使用按钮切换语言。 http://embed.plnkr.co/h7qUlY/
我什至同意 Mike Feltman 的观点。但正如我之前所做的那样。
<select ng-model="data.defaultLanguage" ng-change="switchLanguage()">
<option value="de_DE" translate>LANG_DE_DE</option>
<option value="en_US" translate>LANG_EN_US</option>
</select>
控制器:
$translate.use('en_US');
$scope.data={};
$scope.data.defaultLanguage="en_US";
$scope.switchLanguage = function() {
alert("called");
$translate.use($scope.data.defaultLanguage);
};