2015-02-25 6 views
0

Я использую angularjs-перевод, но получить Ошибка: [$ Инжектор: modulerr]? http://errors.angularjs.org/1.3.13/ $ форсунка/modulerr p0 = фарма ошибка, ниже мой код для справкиAngularjs- перевод, инжектор: modulerr ошибка

var app = angular.module('pharma',['pascalprecht.translate']); 

app.config('$translateProvider',function($translateProvider){ 


    $translateProvider.translations('en', { 
     "TITLE":"Angular way!" 
    }); 
    $translateProvider.translations('fr', { 
     "TITLE":"angulaire !" 
    }); 
    $translateProvider.preferredLanguage('en'); 


}); 


app.controller('TranslateController', function($translate, $scope) { 
    $scope.changeLanguage = function (langKey) { 
    $translate.use(langKey); 
    }; 
}); 
+0

код кажется ОК, вы включили либерал JS в вашем index.html? –

+0

Они являются Lib файлы включены <сценарий SRC = "Библиотека/JS/продавец/angular.js"> \t \t <сценарий SRC = "Библиотека/JS/поставщик/угловой translate.js"> \t Rash

ответ

0

Проверил:

var app = angular.module('pharma',['pascalprecht.translate']) 
    .config(function($translateProvider){ 
    $translateProvider.translations('en', { 
     "TITLE":"Angular way!" 
    }); 
    $translateProvider.translations('fr', { 
     "TITLE":"angulaire !" 
    }); 
    $translateProvider.preferredLanguage('en'); 
}); 

app.controller('TranslateController', ['$translate', '$scope', function($translate, $scope) { 
     $scope.changeLanguage = function (langKey) { 
     $translate.use(langKey); 
     }; 
}]); 
+0

Нет, его та же ошибка – Rash

+0

@Rashmi, я нашел еще одну ошибку – YD1m

+0

Какая ошибка? – Rash

Смежные вопросы