@NgModel装饰器上bootstrap属性的目的是什么?

时间:2018-01-29 20:50:56

标签: angular

我想我对Angular有一个基本的了解,包括NgModules。 经过几次阅读,包括官方文档,我不明白@NgModule根模块定义的bootstrap属性的实际目的是什么。

每个组件(包括根组件)都需要包含在其声明数组中才能进行渲染。 根据我的理解,这应该以某种方式工作:

  • 获取给定模板。
  • 检查可用组件列表(来自声明列表)
  • 使用他们的选择器在模板上选择一个元素。
  • 渲染那些匹配的组件。

我无法理解的是为什么我们需要在bootstrap属性中包含根组件才能呈现它? 上述程序还不够?毕竟,Ng仍然需要使用根组件的选择器来确定在index.html文件中将其呈现的位置。

显然,这只是一个“学术”问题。 任何见解?

0 个答案:

没有答案