2017-09-18 1 views
0

나는 각도 1 응용 프로그램에서 설정 한 다음 경로가있다 :일관성 각도 라우팅

.state('myConfiguration', { 
    parent: '/', 
    url: 'myConfiguration', 
    resolve: { 
    ready: function() { 
     // eslint-disable-next-line no-undef 
     return new Promise(function() { 
     window.location.href = window.location.origin + '/myConfiguration'; 
     }); 
    } 
    } 
}); 

내 방문 페이지에있어이 경로에 해당하는 링크를 클릭하면, 내가 다시 재 감독 취득 내 방문 페이지로 이동합니다. 대신 다른 경로로 먼저 이동 한 다음이 경로에 해당하는 링크를 클릭하면 올바른 위치로 이동하게됩니다.

왜 이런 일이 벌어지고 있는지, 그리고이 문제를 해결하기 위해 어디서부터 시작해야할지 제안 해주십시오.

감사

답변

0

IE 브라우저 그래서 window.location.protocol + "//"+ window.location.hostname + (window.location.port을 사용하시기 바랍니다 window.location.origin를 지원하지 않습니다 '? '+ window.location.port :' ');