gpt4 book ai didi

angular - NgModule 与组件

转载 作者:太空狗 更新时间:2023-10-29 16:54:20 28 4
gpt4 key购买 nike

所以我现在正在学习 angular2 并阅读有关模块的 ngbook2。模块包含组件,但也可以导入具有公共(public)组件的不同模块。

问题是:模块组件的范围是什么(在这个范围内是应用程序的一部分,而不是内部变量的范围)。模块是整个应用程序还是仅包含其组件的部分(如 header )?

通常使用的约定是什么?

最佳答案

一种常见的方法是将模块视为一个独特的功能实现,它可以由零个或多个服务、组件、指令和管道组成,并导入用于实现该功能的模块。

模块可以定义它导出的哪些内容可供导入器使用。

一个应用程序可以由一个或多个模块组成,根模块导入零个或多个模块,其中每个导入的模块可以导入零个或多个模块。

模块也可以用来- 将应用程序拆分成可以延迟加载的部分- 在不同的应用中重复使用- 为选择器创建命名范围。

组件是用户界面的可重用视觉构建 block ,呈现为带有事件处理程序的 HTML,以响应用户操作和模型数据更改。

关于angular - NgModule 与组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39861340/

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