2013-10-24 87 views
3

我得到未捕獲的錯誤:[$ injector:modulerr]到我運行我的應用程序的時候,據我所知,幾個功能不再是核心的一部分,我已經下載了angular-animage.js和所有其他的外部依賴項,對於所有文件的版本是一樣的AngularJS v1.2.0-rc.2

我還添加了依賴我app.js如下:

'use strict'; 
angular.module('mseApp', ['ui.bootstrap', 'ui.select2', 'facebook', 'ngCookies', 'ngAnimate', 'ngRoute']).config(//mode configurations here); 

我的JS引用:

<script src='@Url.Content("~/Scripts/angular.min.js")'> </script> 
    <script src='@Url.Content("~/Scripts/angular-resource.min.js")'> </script> 
    <script src='@Url.Content("~/Scripts/angular-route.min.js")'></script> 
    <script src='@Url.Content("~/Scripts/angular-animate.min.js")'></script> 
    <script src='@Url.Content("~/Scripts/ui-bootstrap-0.6.0.min.js")'></script> 
    <script src='@Url.Content("~/Scripts/select2.js")' type="text/javascript"></script> 
    <script src='@Url.Content("~/Scripts/angular-animate.min.js")'></script> 
    <script src='@Url.Content("~/Scripts/angular-facebook.js")'></script> 
    <script src='@Url.Content("~/Scripts/angular-cookies.min.js")'></script> 

如果我刪除ngAnimate扶養它工作得很好......

編輯 This是plunker。

如果我添加ng路由引用它打破了應用程序。

+2

PLZ把代碼上的jsfiddle –

+0

我與plunker preview..thanks更新! –

+0

我有同樣的問題與ngAnimate,未捕獲的錯誤:[$注射器:modulerr]當添加ngAnimate和ngRoute ......任何想法? – xzegga

回答

7

至於到Plnkr,這個問題是這樣的:

angularjs-1.2.0-rc.2 - 動畫 - app.js,您已經定義模塊如下:

var myApp = angular.module('mseApp', ['ngRoute', 'ngAnimate']); 

<html ng-app="MyApp"> 

對於AngularJS拿起已定義的模塊,你需要的NG-應用指的是你有模塊名稱:在你的HTML

雖然,你有如下提到了NG-應用在中指定你的JS。因此,它其實應該閱讀:

​​

此更改得到您的應用程序工作

相關問題