이 경로 구조가 있습니다.
{path:"all", component: TopicsTableComponent,data: { breadcrumb: {label:"All Topics",} }, children: [
{path:"levels/all", component: LevelsTableComponent, data: { breadcrumb: {label:"All Topics Levels",} }}
]},
{path:":id", component: TopicsTableComponent,data: { breadcrumb: {label:"All Topics",} }, children: [
{path:"levels/all", component: LevelsTableComponent, data: { breadcrumb: {label:"All Topics Levels",} }}
]},
{path: "add", component: LevelComponent, data: { breadcrumb: {label:"Add Topics",} },children: [
{path:"levels/add", data: { breadcrumb: {label:"Add Topics Level",} }, component: LevelComponent}
]}
]
내가 분명히 필요한 것은 "all"을 입력 할 때 나를 주제 테이블로 리디렉션하고 "all / levels / all"을 입력하면 나를 수준 테이블로 리디렉션하지만 실제 흐름은 두 URL이 모두 나를 주제 테이블로 이동시키는 것입니다. 잘못?
리디렉션하는 all/levels/all
것이 정상입니다. 첫 번째 경로를 모두 다음과 같이 분리해야합니다.
{path:"all", component: TopicsTableComponent,data: { breadcrumb: {label:"All Topics"}}
그리고 부모 경로를 추가 한 후
{path:"all", component: TopicsTableComponent,data: { breadcrumb: {label:"All Topics",} }, children: [
{path:"levels/all", component: LevelsTableComponent, data: { breadcrumb: {label:"All Topics Levels",} }}
]},
{path:":id", component: TopicsTableComponent,data: { breadcrumb: {label:"All Topics",} }, children: [
{path:"levels/all", component: LevelsTableComponent, data: { breadcrumb: {label:"All Topics Levels",} }}
]},
{path: "add", component: LevelComponent, data: { breadcrumb: {label:"Add Topics",} },children: [
{path:"levels/add", data: { breadcrumb: {label:"Add Topics Level",} }, component: LevelComponent}
]}
]
유용한 희망
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다