当前位置: 首页 > 面试题库 >

角动画-未知提供程序:$$ asyncCallbackProvider <-$$ asyncCallback <-$ animate <-$ compile

戴嘉珍
2023-03-14
问题内容

我有一个奇怪的问题。我想在我的AngularJS项目中包含angular-animate-我正在使用AngularJS
v1.2.6。我已添加angular- animate到我的凉亭文件。它已下载并添加到源代码中的HTML文件中,并且指向正确的文件(已在浏览器中加载)。现在我需要将其添加为依赖项,因此将模块添加到我的应用中…

angular.module('myApp', [
        'ngResource',
        'ngSanitize',
        'ngRoute',
        'ui.bootstrap',
        'LocalStorageModule',
        'cookiesModule',
        'ngAnimate'
    ])

但是,一旦Grunt开始检测文件更改并生成,我会收到以下错误:

Unknown provider: $$asyncCallbackProvider <- $$asyncCallback <- $animate <- $compile

我检查了拼写,遵循了https://github.com/angular/bower-angular-
animate上
提到的说明,但是我看不到为什么这不起作用或为什么我得到了错误!我已经更改了依赖项在依赖项数组中的位置,但这没有任何作用。其他人有没有经历过?我将继续进行研究,但是如果有人克服或确定了发生这种情况的原因,请大声说出来!提前致谢


问题答案:

!我想我已经解决了这个问题……Bower似乎是问题所在和解决方案!

我在Bower文件中从AngularJS 1.2.6更改为1.2.15,这解决了我的问题:

所以我改变了这个:

  "angular": "1.2.6"

对此

  "angular": "1.2.15"

好吧,那只花了我两个小时!



 类似资料:
  • 问题内容: 您好,我正在用Jasmine编写我的第一个角度测试,但是我一直收到错误消息 ------测试开始:文件:C:\ Users \ Regan \ Documents \ Visual Studio 2013 \ WebSites \ Regan \ testApp \ TestProject \ ng-tests \ MainCtrlSpec.js ------使用内联测试’MainCt

  • 问题内容: 我正在尝试“定制” mongolab示例以适合我自己的REST API。现在我遇到了这个错误,我不确定自己在做什么错: 这是我的控制器: 这是模块: 问题答案: 您的代码看起来不错,实际上,当将其复制并粘贴到示例jsFiddle中时,它可以正常工作(除了调用本身): http //jsfiddle.net/VGaWD/ 很难说发生了什么而没有看到更完整的示例,但是我希望上面的jsFid

  • 问题内容: 我正在尝试启动并运行AngularJS 1.2 RC2应用程序。目前,我一直在使用Angular Seed项目来尝试使我的应用程序启动并运行。不幸的是,Angular Seed项目使用的是v1.0.7。在Angular Seed项目中,我将依赖项更新为以下内容: 在app.js中,我具有以下内容: 当我运行此应用程序时,出现以下错误: 我已经阅读了其他一些回答,例如1)注入’ngrou

  • 问题内容: 我将其他html文件作为模板包含在index.html中。为此,我正在使用ng-view指令。但是我遇到一个错误: 我使用的代码是: 这是控制器: 配置: 这是HTML: 我在哪里想念? 问题答案: 做完了 在大多数情况下,这将是angular-route的冲突,而angularjs存在冲突。之后,由于持续不断的循环请求,导致页面崩溃 每次看到“ /”,它都会重新重定向到同一页面,从而

  • 问题内容: 我试图通过遵循工厂方法文档中的示例来构建自己的服务。我认为我做错了,因为我继续遇到未知的提供程序错误。这是我的应用程序代码,包括声明,配置和工厂定义。 编辑我现在添加了所有文件以帮助解决问题 编辑该错误的完整详细信息在下面,问题似乎与getSettings有关,因为它正在寻找getSettingsProvider,但找不到它 这些是我目前在我的应用程序中拥有的所有文件 app.js 这

  • 问题内容: 我试图通过服务公开使用Angular的$ uibModal的“通用”模式。这是该服务的定义: 上面没有什么太复杂的。但是,它不起作用。如果我从对象中删除该属性,则该服务有效;但是,如果包含该属性,则会收到源自该属性的未知提供程序错误。 该属性的文档为: (类型:对象)-将被解析并作为本地成员传递给控制器​​的成员;它等效于路由器中的resolve属性。 目的是能够为在其DOM中利用这些