为什么不用为Stock2Component再配置路由?stock2组件中的内容却可以正常显示。
来源:4-4 使用工厂和值声明提供器

慕粉allida
2018-06-26
还有为什么在app.component.html中,2个组件内容都要显示,写成下面这样的,但是为什么不能直接写router-outlet呢?
写回答
1回答
-
慕粉allida
提问者
2018-06-26
自己弄明白了,在app.component.html中,可以通过元素标签的形式列出显示哪些组件,例如上图中:
<app-stock></app-stock>这种形式。也可以通过<router-outlet></router-outlet>插座这种形式来显示。只是如果用插座形式的话,需要配置路由,且在app.modules.ts import 属性中,需要把自己配置的routers引入进去。
第二种方式也可以实现显示效果,但根据老师实际讲课的内容,如果用第一种形式,能让人对提供器的声明方式和注入器的层级关系理解的更加透彻,更方便理解而已。
00
相似问题