angular-translate防止路线更改后lang键闪烁

时间:2018-07-05 19:36:26

标签: angularjs angular-translate

当角度路由器在更改路线后加载页面时,语言键在几毫秒内可见。然后,它们被其语言值代替。 我想避免这种情况,但是我不知道如何解决。

config.js:

$translateProvider.preferredLanguage(appConfig.preferredLanguage);
$translateProvider.fallbackLanguage(appConfig.preferredLanguage);
$translateProvider.useStaticFilesLoader(
  {
    prefix: 'assets/dictionary/language/',
    suffix: '.json'
  }
);
$translateProvider.useSanitizeValueStrategy('escapeParameters');
$translateProvider.use(appConfig.preferredLanguage);

示例模板:

<p ng-show="loginForm.username.$error.required">{{"LOGIN.ENTER_USERNAME" | translate}}</p>

版本:

Angular: 1.4.4
Angular-Translate: 2.8.0

0 个答案:

没有答案