在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的能力 –