diff --git a/modules/angular1_router/src/ng_outlet.ts b/modules/angular1_router/src/ng_outlet.ts index 62bfe20635..7ffcc543a2 100644 --- a/modules/angular1_router/src/ng_outlet.ts +++ b/modules/angular1_router/src/ng_outlet.ts @@ -287,13 +287,13 @@ function dashCase(str: string): string { * A module for adding new a routing system Angular 1. */ angular.module('ngComponentRouter', []) - .directive('ngOutlet', ngOutletDirective) - .directive('ngOutlet', ngOutletFillContentDirective) - .directive('ngLink', ngLinkDirective); + .directive('ngOutlet', ['$animate', '$q', '$router', ngOutletDirective]) + .directive('ngOutlet', ['$compile', ngOutletFillContentDirective]) + .directive('ngLink', ['$router', '$parse', ngLinkDirective]); /* * A module for inspecting controller constructors */ angular.module('ng') .provider('$$directiveIntrospector', DirectiveIntrospectorProvider) - .config(compilerProviderDecorator); + .config(['$compileProvider', '$$directiveIntrospectorProvider', compilerProviderDecorator]);