2016-09-13 4 views
0

При загрузке приложения AngularJS можно настроить объект области корня до того, как будет создана какая-либо директива в приложении?Сделать объект доступным при загрузке приложения AngularJS?

Я хочу предоставить объект, который сделает его доступным для приложения через корневую область (или даже инжектор).

var myObject = { /* stuff */ }; 
// Can I make `myObject` available to the application via AngularJS? 
angular.bootstrap(rootDomNode, [APPLICATION_NAME]); 

Или я должен обходить AngularJS для этого и вставить его в какой-то общий объект?

ответ

3

Вы можете использовать .run модуля() функцию, чтобы сделать это:

angular.module('myModule', []). 
    .run(function($rootscope) { // instance-injector 
     // Modify your rootscope here 
    }); 
Смежные вопросы