2017-10-25 6 views
0

세 가지 상태가있는 마지막 작업에서는 작동하지 않습니다. 어떻게 작동하게합니까?Ui 라우터 URL 버그

오류는 없습니다. (I 링크를 누르면 아무것도 브라우저 주소 표시 줄에 URL)를 제외하고 (변경없는 것처럼 그것은`을) 이것에 대한

.state('parent', { 
      url: '/home', 
      abstract: true, 
      template: '<ui-view/>' 
     }) 
     .state('parent.index', { 
      url: '/index', 
      template: '<h1>test1</h1>' 
     }) 
     .state('parent.contact', { 
      url: '/contact', 
      template: '<h1>test2</h1>' 
     }) 
     .state('parent.contact.test', { 
      url: '/test', 
      template: '<h1>test3</h1>' 
     }) 
+0

가능한 중복 :

그래서 당신은 쓸 필요 [AngularJS와 중첩이 상태 : 3 수준 (https://stackoverflow.com/questions/21818515/angularjs-nested-states-3-level) – pegla

+1

자세히 설명해주십시오. 어떤 오류가 발생 했습니까? 질문을 좀 더 정교하게 만드십시오. –

+0

내 질문 업데이트 –

답변

0

시도, 가 짧은 페이지 자체가로드되지 않습니다, 접촉 상태가 parentstate의 아이들은, 테스트 상태와 관련되어 있으므로 테스트 뷰에 액세스 할 수 없습니다.

.state('parent.contact.test', { 
    url: "/test", 
    views: { 
    '[email protected]' :{ 
     templateUrl: "test.html" 
    } 
    } 
}) 
+0

시도했지만 작동하지 않았다 :(어떻게 plunkr 만들어야합니까? –

+0

및 서식 파일 (templateUrl 아닌) 함께 작동 할 수 있습니까? –

+0

예, 시도 할 수 있습니다. –