Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 角度平移模块';pascalprecht.translate';找不到_Javascript_Angularjs_Internationalization_Angular Translate - Fatal编程技术网

Javascript 角度平移模块';pascalprecht.translate';找不到

Javascript 角度平移模块';pascalprecht.translate';找不到,javascript,angularjs,internationalization,angular-translate,Javascript,Angularjs,Internationalization,Angular Translate,我正在尝试将angular translate添加到我的angular应用程序中。我遵循了这个简单的快速启动:,但我的应用程序无法引导,导致以下错误: 未捕获错误:[$injector:modulerr]未能实例化模块 myApp的原因:错误:[$injector:modulerr]无法启动 实例化模块pascalprecht.translate的原因:错误: [$injector:nomod]模块“pascalprecht.translate”不可用! 您要么拼错了模块名,要么忘记加载它。如果

我正在尝试将angular translate添加到我的angular应用程序中。我遵循了这个简单的快速启动:,但我的应用程序无法引导,导致以下错误:

未捕获错误:[$injector:modulerr]未能实例化模块 myApp的原因:错误:[$injector:modulerr]无法启动 实例化模块pascalprecht.translate的原因:错误: [$injector:nomod]模块“pascalprecht.translate”不可用! 您要么拼错了模块名,要么忘记加载它。如果 注册模块时,请确保将依赖项指定为 第二个论点

我的index.html文件正确地包含了角度转换,如下所示:


它失败是因为另一个依赖项抛出了一个错误,特别是jquery.easy-pie-chart。我根本没有使用那个依赖项,所以我删除了它,angular translate开始工作,没有问题。

我也遇到了同样的问题,通过添加以下条目解决了它。还要记住,也要将这些.js文件按正确的顺序排列

files : [
         '../js/libs/angular.js',    
          '../libs/angular-route.js', 
          '../angular-translate.min.js',
          '../libs/angular-translate-loader-url.js',
希望,这有帮助

问候,,
Aditi。

我有其他模块,这取决于转换模块,因此我能够通过在加载angular自身后立即加载来修复此错误。

如文所述,
如果注册模块,请确保将依赖项指定为第二个参数。
--那么,您是这样做的吗?也就是说,如果您正确地指定了依赖项,您是否可以显示更多的代码。是的,我确实指定了“pascalprecht.translate”依赖项。我正在更新这个问题以显示我的应用程序。jsOk,事情看起来确实没问题。。您是否已经通过浏览器的网络监视器检查了
angular translate.js
文件是否确实正确加载?是的。浏览器确实正确加载了文件。angular-translate.js在加载的资源中。好的,看起来很奇怪。在你引入角度翻译之前一切都正常吗?如果现在从加载中删除angular-translate依赖项和angular-translate.js,该怎么办?
var app = angular.module('myApp', [
  'ngAnimate',
  'ngCookies',
  'ngResource',
  'ngSanitize',
  'ngTouch',

  // 3rd party modules.
  'ui.router',
  'restangular',
  'angular.filter',
  'ui.bootstrap',
  'pascalprecht.translate',


  // Custom modules.
  'myApp.config'
])
.
.
.
files : [
         '../js/libs/angular.js',    
          '../libs/angular-route.js', 
          '../angular-translate.min.js',
          '../libs/angular-translate-loader-url.js',