模块装饰器里的entryComponents:[ ]与declarations:[ ]有什么不同?

来源:2-10 对话框的使用

慕尼黑9497229

2017-10-02

把component填在entryComponents:[  ]与declarations:[  ]有什么不同呢?什么情况下我们需要在entryComponents中声明组件?entryComponents:中的组件在运行时有什么不同?

写回答

1回答

接灰的电子产品

2017-10-02

declarations 是声明哪些组件属于这个模块,任何一个组件只能声明在一个模块中。而 entrycomponents 是列出需要进入模块就要初始化的组件,尽管此时可能还不需要显示这些组件。一般用于对话框,弹出菜单等,这一类组件都是需要在一定事件发生是调出来,这就需要它们一开始就初始化好,随时待命

2
1
慕尼黑9497229
非常感谢!
2017-10-02
共1条回复

Angular打造企业级协作平台,让你在Angular领域中出类拔萃

全网首个介绍官方 Material 组件库用法与 Redux 在 Angular 中的应用

998 学习 · 536 问题

查看课程