如何配置路由器,以便组件被添加到内部或代替?

时间:2017-07-24 11:29:07

标签: angular routing angular2-routing

Angular 2-4 默认情况下,路由器在路由器插座标签后添加组件。 如何配置路由器以便在内部添加组件,或者改为添加组件?

<router-outlet></router-outlet>
<inserted-component></inserted-component>

1 个答案:

答案 0 :(得分:1)

没有这方面的设置,您可以使用自己的实现扩展RouterOutlet directive,但这将是一项繁琐的工作,只需稍微增加。

然而,您也可以创建自己的&#39;例如:

@Component({
   selector: 'my-router-outlet',
   template: `<router-outlet></router-outlet>`
})
export class MyRouterOutlet {} 

现在视图已插入my-router-outlet标记中。这可能会解决您的问题