2014-07-19 3 views
0

AngularJS에 연결하는 것이 왜 그렇게 어려운가요?!?!?! 여기 ngAnimate in Rails, 나는 단지 그것을 연결하고 싶다.

내가 AngularJS와에 설치하려고 나는 새로운 것을 얻을 오류입니다 :

오류 : [$ 주입기 : unpr] http://errors.angularjs.org/1.2.8/ $ 인젝터/unpr P0 = % 24 % 24asyncCallbackProvider % 20 % 3C- 20 %? % 24 % 24asyncCallback %의 20 % 3C- % 20 % 24animate % 20 % 3C- % 20 % 나에서 ngAnimate을 포함하지 않는 경우 24compile

모든 것이 잘 작동 : 내 angular-을 넣어

WriterSarah = angular.module("WriterSarah", ["restangular", "ui.router", "ngAnimate" ]) 

모든 다른 Angularjs 파일을 동일한 위치에있는 animate.min.js 파일로, m y Application.js 파일과 같은 방식으로 restangular 및 ui.router에 대해 수행했습니다.

나는 내 서버를 여러 번 다시 시작했습니다. 나는 무엇을 여기에서 놓치고 있냐?

+0

angular-animate.js 파일을 angular.js 파일 뒤에 넣었으며 스크립트 태그가 자동으로 닫히지 않았습니까? – pixelbits

+0

예와 예. 나는 GET angular-animate.min.js가 firebug – rikkitikkitumbo

답변

0

각도 버전이 각도 애니메이션 버전과 일치하지 않을 가능성이 있습니다. 두 파일간에 각도 버전이 동일한 지 확인하십시오.

+0

의 Net 탭에 200 ok 메시지와 함께있는 것을 볼 수 있습니다. angular.min.js와 angular-animate.js에 동일한 버전이 있다는 것을 알고 있습니다. 내 오류 메시지가 최소한 약간 다릅니다 : 오류 : [$ injector : unpr] http://errors.angularjs.org/1.2.8/$injector/unpr?p0=%24animateProvider%20%3C-%20%24animateProvider F /<@http://localhost:3000/assets/angular.min.js?body=1:7:442 $ b/l. $ injector <@http : // localhost : 3000/assets/angular.min.js ? body = 1 : 33 : 127 c @ http : // localhost : 3000/assets/angular.min.js? body = 1 : 31 : 176 ETC 기타 – rikkitikkitumbo

+0

축소 된 버전의 각도를 포함시켜보십시오. 오류가 더 유익 할 것입니다. – pixelbits

+0

아 ... 도움. 어딘가에 내 컨트롤러에 $ animateProvider를 붙 였고 angular.js를 사용하면 더 명확한 오류 메시지가 나타납니다. 나는 진짜 수정이 실제로 내 각진 버전과 일치하는 올바른 각진 애니메이션 버전을 얻고 있다고 생각합니다 ... 그때부터이 $ animateProvider가 나를 버렸습니다. 감사!!! 감사!! 감사!!! – rikkitikkitumbo