配置 – 如何在加载时配置AngularJS应用程序?

前端之家收集整理的这篇文章主要介绍了配置 – 如何在加载时配置AngularJS应用程序?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想做这样的事情(但显然不是这个,因为这个函数不能这样工作)

angular.bootstrap( $("#myelement"),['myModule'],{foo: bar} );

我想传递一个配置对象,因为我们可能希望在页面上有不止一个应用程序实例,具有不同的设置等.我能想到的只是丑陋的变通方法.我认为最好的办法是覆盖我自己制作的“选项”服务,但我仍然无法找到正确的方法(简洁地说).

提前致谢!

解决方法

你怎么样尝试这样的事情:

angular.module('configFoo',[]).run(function() {});

angular.module('configBar',[]).run(function() {});

angular.bootstrap(myEl,['myModule','configFoo']);

angular.bootstrap(myOtherEl,'configBar']);

http://docs.angularjs.org/api/angular.Module用于所有可用的模块方法(您可能只对.run()和.config()感兴趣)

猜你在找的Angularjs相关文章