尽管路由器插座是作为标签名称编写的,但它又如何成为指令呢?

时间:2019-03-28 17:29:43

标签: angular angular-directive router-outlet

我知道角度指令中有两种类型:属性指令和结构指令,我认为这两种指令都应在标签旁边写为属性。 而组件通常使用选择器直接写成标签名: 例如:-

<my-app></my-app>

但是,当router-outlet编写为:-

时,它如何成为指令?
<router-outlet></router-outlet>

如果我所说的是错误的,请纠正我!

1 个答案:

答案 0 :(得分:1)

在角度上,指令和零部件之间的主要区别在于,指令是没有关联视图的零部件。

因此,在您的情况下,以这种方式标记路由器出口指令,以便该指令可以将路由器内容传递到放置该指令的页面部分。大概这将是一个组件,其中的一个视图将显示在路由器出口的位置。