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

Angular2:模块和组件的区别

发布时间:2020-12-17 08:03:32 所属栏目:安全 来源:网络整理
导读:我不太清楚,为什么Angular2有两个概念? 模块 组件 它们之间有什么区别,它们应扮演的角色应该是什么? 我什么时候需要创建SubModule? 我什么时候需要创建一个SubComponent? 模块和组件几乎没有任何共同之处,除了它们是带有装饰器的类,提供者可以注册它
我不太清楚,为什么Angular2有两个概念?

>模块
>组件

它们之间有什么区别,它们应扮演的角色应该是什么?

>我什么时候需要创建SubModule?
>我什么时候需要创建一个SubComponent?

模块和组件几乎没有任何共同之处,除了它们是带有装饰器的类,提供者可以注册它们。

组件是应用程序的可见部分,具有可选行为(事件处理程序)

引入了模块来分割您的应用程序以进行延迟加载。

> SubModule通常是一组服务,组件,指令和管道,它们共同构建了可重用的功能。
通过向另一个模块的导入添加模块,其所有内容都可供导入模块使用。
> SubComponent实际上不是Angular2中的术语。只有组件。一个特殊组件是根组件。不同之处在于根组件是通过引导Angular2应用程序创建的,而其他组件是由于其选择器在另一个组件的视图中与HTML匹配而创建的。

因此,除根组件外,所有组件都是子组件。

(编辑:李大同)

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

    推荐文章
      热点阅读