在AngularJS,用于路由目的,我们定义儿童这使得有可能,其结果是每个视图在一个容器中总是呈现在视图之间切换状态:角的相当于angularjs指出
$stateProvider.state("communication.create-message", {
url: ...,
templateUrl: ...,
menu: ...,
parent: "communication",
ncyBreadcrumb: {
label: "Create Message"
}
});
哪种状态我们选择 - 视图始终在具有ui-view
属性的一个容器中呈现。
我想在Angular 2或更高版本中实现相同,但我不知道如何重现上述功能。
在app.component.ts中我们有router-outlet
组件模板被渲染。
说,我们有很多嵌套的子路由 - 是否有可能在这个插座内渲染它们?
app-routing.module.ts
中的代码在这种情况下会是什么样子?
任何人都可以给一个如何去做一个工作的例子吗?
该方法奏效,谢谢! –
这是一个很好的答案,显然OP是满意的,但我很好奇,如果角路由器实际上提供了UI路由器的灵活性。例如,通过路由更改应用程序状态而无需更改URL的能力 –