2016-06-03 4 views
4

각도로 라우팅하려면 타이프 스크립트를 사용하지만 라우팅에서는 문제가 발생합니다. 흐름 것 같다 :어린이에게 각도 라우팅 - 다른 부모의 자식

enter image description here

내가 실제로하고 싶은 것은 아이 자식 1

이드와 자식 2의 일부입니다 아동를 통해 경로이지만이 페이지를 표시 아니에요.

삽입, 업데이트를위한 Child1의 모든 경로는 Child1에 있고 Child2 자체에 대한 경로이며 Child2의 Child에서 Child1의 일부인 하위 페이지의 편집 페이지로 이동하려고합니다.

도움이 감사드립니다!

+0

어떤 라우터를 사용하고 있습니까? 어떻게 항로를 설정하고 있습니까? Child2/child에서 Child1/child로 어떻게 리디렉션하려고합니까? – rob

답변

0

긴 검색 후 아이로부터 부모에게 직접 리디렉션 할 수있는 솔루션을 발견했습니다.

내가 뭘 사용되었다 타이프 라이터 $ routeConfig는

this.$routeConfig = [ 
{ path: '/', name: 'listofitemsanddetails', component: 'myitemlist', useAsDefault: true }, 
{ path: '/:id/info', name: 'itemdetails', component: 'listitenmdetail' }]; 

다음과 같이 구성 요소 사이의 경로이다 그러나 그것은 나를 grandparent에있는 내가 $router.parent.navigate(['listofitems']);를 사용하여 시도 후 다른 구성 요소의 하위에서 itemdetails로 리디렉션을 허용하지 않습니다 내 응용 프로그램의 다음 기본 경로로 listofitemsanddetails 리디렉션 조부모 구성 기본 경로 (listofitems) itemdetails redict 일부 논리를 추가했습니다.