aboutsummaryrefslogtreecommitdiffstats
path: root/src/Angular.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/Angular.js')
-rw-r--r--src/Angular.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Angular.js b/src/Angular.js
index 86689c0b..7c87cfd9 100644
--- a/src/Angular.js
+++ b/src/Angular.js
@@ -913,10 +913,13 @@ function angularInit(element, bootstrap) {
function bootstrap(element, modules) {
element = jqLite(element);
modules = modules || [];
+ modules.unshift(['$provide', function($provide) {
+ $provide.value('$rootElement', element);
+ }]);
modules.unshift('ng');
var injector = createInjector(modules);
injector.invoke(
- ['$rootScope', '$compile', '$injector', function(scope, compile, injector){
+ ['$rootScope', '$rootElement', '$compile', '$injector', function(scope, element, compile, injector){
scope.$apply(function() {
element.data('$injector', injector);
compile(element)(scope);