Javascript 角度平移一次性绑定

Javascript 角度平移一次性绑定,javascript,angularjs,localization,Javascript,Angularjs,Localization,大家好,我正在使用Angular translate,并在我的页面上设置了许多绑定。语法如下例所示 {{::'GEN_NAME' | translate}} 所有的工作都很好,但在页面刷新时,我似乎失去了翻译,只返回了翻译id,所以在关于我的代码中,我会得到 GEN_NAME 这似乎只发生在指令中,而一次性绑定在页面上是可以的。我们有很多页面是由指令组成的 语言文件en.json在模块上的angular config设置代码段中设置,例如: (function() { var core =

大家好,我正在使用Angular translate,并在我的页面上设置了许多绑定。语法如下例所示

{{::'GEN_NAME' | translate}}
所有的工作都很好,但在页面刷新时,我似乎失去了翻译,只返回了翻译id,所以在关于我的代码中,我会得到

GEN_NAME
这似乎只发生在指令中,而一次性绑定在页面上是可以的。我们有很多页面是由指令组成的

语言文件en.json在模块上的angular config设置代码段中设置,例如:

(function() {

var core = angular.module('app.core');


core.config(['$translateProvider', 'languageServiceProvider', function    ($translateProvider, languageServiceProvider) {

    $translateProvider.useStaticFilesLoader({
        prefix: '/languages/',
        suffix: '.json'
    });

    languageServiceProvider.$get().setStartLanguage();
}]);
})()

languageServiceProvider只是一个将语言设置为

$translate.preferredLanguage(etCurrentLanguage.currentLanguage.code);