From dbffbefb7cd7af2ac063c95378a035aa9fbbd2ff Mon Sep 17 00:00:00 2001 From: Vojta Jina Date: Fri, 20 Jan 2012 14:04:53 -0800 Subject: refactor($controller): Add $controller service for instantiating controllers So that we can allow user to override this service and use BC hack: https://gist.github.com/1649788--- src/service/formFactory.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/service/formFactory.js') diff --git a/src/service/formFactory.js b/src/service/formFactory.js index 5d64131e..69c6d717 100644 --- a/src/service/formFactory.js +++ b/src/service/formFactory.js @@ -102,8 +102,8 @@ function $FormFactoryProvider() { var $parse; - this.$get = ['$rootScope', '$parse', '$injector', - function($rootScope, $parse_, $injector) { + this.$get = ['$rootScope', '$parse', '$controller', + function($rootScope, $parse_, $controller) { $parse = $parse_; /** * @ngdoc proprety @@ -136,7 +136,7 @@ function $FormFactoryProvider() { function formFactory(parent) { var scope = (parent || formFactory.rootForm).$new(); - $injector.instantiate(FormController, {$scope: scope}); + $controller(FormController, scope); return scope; } -- cgit v1.2.3