加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

处理AngularJS中子模块的依赖关系

发布时间:2020-12-17 08:51:08 所属栏目:安全 来源:网络整理
导读:我目前正在调查是否有必要在我的子模块中定义每个依赖项,以便在主模块中定义它.我将以更好的方式向您举例说明我的目的. angular.module('mainApp',['Restangular','mainApp.books'] 我的子模块“mainApp.books”负责管理您的个人书籍,还需要Restangular才能
我目前正在调查是否有必要在我的子模块中定义每个依赖项,以便在主模块中定义它.我将以更好的方式向您举例说明我的目的.
angular.module('mainApp',['Restangular','mainApp.books']

我的子模块“mainApp.books”负责管理您的个人书籍,还需要Restangular才能正常工作.由于我已将mainApp.books定义为来自mainApp的依赖项,因此我无需在子模块中指定Restangular以使其正常工作.

angular.module('mainApp.books')....

由于books模块不会作为独立应用程序运行,因此我不需要指定子模块的依赖项.你如何在AngularJS项目中处理这个问题?希望我能形容我的想法.

提前致谢.

你正在做正确的事情,正如你所说的子模块实际上不是一个子模块,它只是一个不同的模块.

所有模块都需要使用restangular,因此您可以像在示例中一样在mainApp模块中包含依赖项.现在你可以在mainApp.books模块中使用它而不指定restangular的依赖项.这正是角度处理依赖性的方式.不需要在每个模块或子模块中创建依赖关系.

简单的解释是,考虑依赖性,因为您将两个模块组合在一起作为一个大模块,因此没有人愿意在同一个模块中包含两次依赖,不是这样.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读