gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 06:15:12 25 4
gpt4 key购买 nike

我想做这样的事情(但显然不是这样,因为这个功能不能这样工作)

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

我想传入一个配置对象,因为我们可能希望在页面上有多个应用程序实例,具有不同的设置等。我能想到的只是丑陋的解决方法。我认为最好的办法是覆盖我自己制作的“选项”服务,但我仍然无法找出正确的方法来做到这一点(简而言之)。

提前致谢!

最佳答案

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

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

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

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

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

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

关于configuration - 如何在加载时配置 AngularJS 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12850588/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com