2017-09-18 21 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:' ');

関連する問題