が欠落しているときにサーバーにリダイレクトされるようにしたいと私はミニ温泉を適用しようとしているのNGルート
マイ角度JS SETP:
appNg.config(function ($routeProvider, $locationProvider) {
$routeProvider
.when("/AccountManager/UserLogin", {
templateUrl: "/App_ng/AccountManager/Views/AccountManagerUserLoginView.html",
controller: "accountManagerUserLoginController",
})
.when("/AccountManager/UserSignup", {
templateUrl: "/App_ng/AccountManager/Views/AccountManagerUserSignupView.html",
controller: "accountManagerUserSignupController",
});
$locationProvider.html5Mode(true);
console.log("Config.Complete: appNg");
}); layoutpage上
(上部)のヘッドタグで_layoutpageの私baseref
<base href="/" />
私のリンク:
WORKING:
<a href="/AccountManager/UserSignup"><i class="fa fa-sign-in"></i> <span>ng UserSignup</span></a>
<a href="/AccountManager/UserLogin"><i class="fa fa-sign-in"></i> <span>ng UserLogin</span></a>
<a href="http://cnn.com"><i class="fa fa-sign-in"></i> <span>CNN.COM</span></a>
NOT WORKING:
<a href="/AngTestRoute/about2"><i class="fa fa-sign-in"></i> <span>ng About2</span></a>
、予想通り最初の3つのリンクは動作しますが、最後のリンクはしていませんブラウザのURLバーのアドレスは変更されますが、ページは変わりません。
私は経路を無視して新しいページを取得するようにサーバーに電話してもらいたいので、新しいアドレスに関連するミニスパを埋め込んだ新しいページを読み込むことができます。動作していないアドレスは$ routeProviderルートに存在しないので、私はangleがアドレスをフィルタリングしていないことを期待していました。どうすれば問題を解決できますか?
はい、私はタグでターゲット_blankを使用できますが、これは(特定のミニスパでは角度でフィルタリングされるリンクで問題が発生するため、これはできません) 。
私もAngularJS - How can I do a redirect with a full page load?と読んでしまいました。