2014-03-25 3 views
0

내가 여기서 잘못하고있는 것을 알아낼 수 없습니다. 브라우저 콘솔에서 오류에 대한각도 UI가 작동하지 않는 매개 변수가있는 경로

// Abstract route 
    $stateProvider.state('main', { 
     'abstract': true, 
     url: '/main/', 
     controller: 'mainController', 
     templateUrl: '/app/views/main.html' 
    }); 

    // This works using "#/main/program/" 
    $stateProvider.state('main.program', { 
     url: 'program/', 
     controller: 'programController', 
     templateUrl: '/app/views/main.program.html' 
    }); 

    // This works using "#/main/program/details/123/" 
    $stateProvider.state('main.program.details', { 
     url: 'details/:programId/', 
     controller: 'programDetailsController', 
     templateUrl: '/app/views/main.program.details.html' 
    }); 

    // This should work using "#/main/program/details/123/editor" 
    // but just changes the url, doesn't load the view, 
    // and the controller never executes! 
    $stateProvider.state('main.program.details.editor', { 
     url: 'editor/', 
     controller: 'programDetailsEditorController', 
     templateUrl: '/app/views/main.program.details.editor.html' 
    }); 

답변

1

Gah! 간단한 문제. 처음 두보기에서 <div ui-view></div>이 있었지만 main.program.details.html에 추가하는 것을 잊어 버렸습니다. 나는 이것이 동일한 증상을 가진 다른 사람들을 돕기를 바랍니다.

0

확인 또는 단서를 줄 것이다로드 된 모든 스크립트 파일을 찾고 : 정의의 마지막 경로가 작동하지 않습니다. Batarang 확장 기능을 사용해보십시오 (이 시나리오에 도움이되지 않을 수도 있음)

+0

오류를 검사했지만 아무 것도 발견되지 않았습니다. – adam0101

관련 문제