【问题标题】:Why do we pass second parameter in angular.bootstrap() as an array?为什么我们将 angular.bootstrap() 中的第二个参数作为数组传递?
【发布时间】:2016-10-23 22:08:29
【问题描述】:

我是 angularJs 的初学者,我们可以使用引导概念手动初始化应用程序。 比如 angular.bootstrap(DOMELEMENT,[MODULENAME]) 我的问题是,如果我们在第二个参数中传递多个值,例如 ['App1','App2','App3'] ,但我们仍然只有我们在第一个参数中传递的目标 DOM 元素,那么数组的用途是什么?案例,请有人指导我,我也浏览了文档,但我没有回答。 https://docs.angularjs.org/api/ng/function/angular.bootstrap

请帮我理解,谢谢

【问题讨论】:

    标签: angularjs ng-app


    【解决方案1】:

    一个模块包含控制器、指令、过滤器、服务等。

    如果您希望您的应用包含 2 个独立模块 A 和 B 的所有控制器、指令等,那么您可以在数组中传递这两个模块。

    或者您可以创建第三个模块 C,它具有 A 和 B 模块作为依赖项,并且仅将模块 C 传递给bootstrap()

    【讨论】:

    • 感谢您的回答,很有道理:)
    猜你喜欢
    • 2018-01-08
    • 2016-05-04
    • 2017-08-31
    • 2019-10-10
    • 2014-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多