Search code examples
javascriptangularjsangular-ui-gridoclazyloadangularjs-1.5

Angular (1.5.0) ng-router not working


I'm using angular,angular-animate,angular-route v.1.5.0 , ui-grid v. 3.0.7 ocLazyLoad v. 1.0.9.

I get this error :

TypeError: a is not a function
at d (angular-animate.js:2141)
at angular-animate.js:2131
at h (angular-animate.js:3174)
at Array.d.push.fn (angular-animate.js:3020)
at c (angular-animate.js:423)
at b (angular-animate.js:393)
at angular-animate.js:3042
at m.$digest (angular.js:16714)
at angular.js:16859
at e (angular.js:5804)

And each page is loaded under the other

IMAGE

Any suggestion? Thank you!

EDIT

TypeError: $$animateJs is not a function
at prepareAnimation (angular-animate.js:2141)
at initDriverFn (angular-animate.js:2131)
at invokeFirstDriver (angular-animate.js:3174)
at Array.triggerAnimationStart (angular-animate.js:3020)
at nextTick (angular-animate.js:423)
at scheduler (angular-animate.js:393)
at angular-animate.js:3042
at Scope.$digest (angular.js:16714)
at angular.js:16859
at completeOutstandingRequest (angular.js:5804)

Solution

  • I had the same problem , just include ui-grid.js in your body ( NOT WITH OCLAZYLOAD).