0
각도를 학습하고 프로젝트 이슈 트래커를 만들려고 노력하면서 ngRoute 및 라우팅에 문제가 있습니다.
내가 이상적으로 말하는 것은 issuetrack.com/projectX가 projectX의 모든 문제에 대한보기를 반환하고 issuetrack.com/projectX/XYZ가 관련 문제에 대한보기를 반환하는 시스템입니다. ID (XYZ).
내 설정과 같은 설정을했습니다 :
tracker.config(['$routeProvider', '$locationProvider',
function($routeProvider, $locationProvider) {
$routeProvider.
when('/', {
templateUrl: 'static/partials/index_partial.html',
}).
when('/dashboard', {
templateUrl: 'static/partials/dashboard.html',
controller: 'DashboardController'
}).
when('/404', {
templateUrl: 'static/partials/fourOHNOfour.html',
}).
when('/:project', {
templateUrl: 'static/partials/project.html',
controller: 'ProjectController'
}).
when('/:project/:issue', {
templateUrl: 'static/partials/issue.html',
controller: 'IssueController'
}).
otherwise({
redirectTo: '/404'
});
$locationProvider.html5Mode(true);
}]);
하지만 때마다 내가 방문 (말) 로컬 호스트 : 8080/예/1 페이지가 바로 중단하고 응답하지 않게됩니다. localhost : 8080/example 완전히 잘 작동하지만.
내가 옳은 길을 찾은 것입니까, 아니면 내 인터넷 검색이 찾을 수 없었던 다른 방법입니까?
감사합니다.
어쩌면 문제는 컨트롤러에있는 것이므로 정상적으로 작동합니다. – maurycy