안녕하세요 params가 있는지 여부에 따라 다른 페이지를 열 수 있는지 궁금합니다.params가있는 경우 다른 페이지로드
{
path: 'page1',
component: Page1,
canActivate: [AuthGuard],
children: [
{
path: 'page1/:test',
component: Page2,
canActivate: [AuthGuard]
}
]
},
그리고 그들에게 별도의
{
path: 'page1',
component: Page1,
canActivate: [AuthGuard]
},
{
path: 'page1/:test',
component: Page2,
canActivate: [AuthGuard]
}
가 어떻게이 효과를 달성 할 수 갖는
나는 다음과 같은 두 가능성을 시도? 이 두 옵션을 사용하면test
매개 변수가 추가 되더라도 브라우저가 Page1을 열 수 있습니다. 또는 다른 명명 규칙을 사용해야합니까? (그렇지 않을 경우)
'test' 매개 변수가있는 경우'Page1'을로드하지 않으시겠습니까? –
@ Maximus. 그리고'Page1'에서 특정 매개 변수로 특정 버튼을 누르는 경우'Page2'로 리디렉션하고 싶습니다. – Ivaro18
두 번째 구성이 제대로 작동 했어야합니다. –