入口(或根)组件如何加载?

rad*_*ead 6 angular

按照全局约定,假设我的根组件AppComponent以其选择器命名为app-root,根模块命名为AppModule

AppModuleAppComponent我假设是bootstrapping ,它告诉angular该组件是我的根组件。

但是在index.html中,我们也调用app-root,再次调用AppComponent

我的问题是为什么我需要在两个地方(index.html和appModule.ts)调用入口组件。为什么不能从一个地方角度猜测定义的根组件?

附言:我急切地希望得到答案/建议/建议。

提前致谢。

She*_*haf 0

在 AppModule 中提及引导组件(AppComponent)是为了告诉 Angular 该组件是根组件。

为什么你又在index.html中提到?

Angular 基本上不会渲染任何组件,直到您创建它的标签。或动态创建它。

Angular 无法app-root自行创建内部主体的标签,因为我们开发人员需要在app-root内部放置一些div标签。