Ich muss den # Hash-Schlüssel aus der URL entfernen.Und ich habe diesen Code verwendet? Gibt es etwas hinzuzufügen? Bitte finden Sie eine Lösung?Entfernen Sie den Hash-Schlüssel während der Seitenumleitung in angularjs
mySchoolApp.config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider) {
//$locationProvider.html5Mode(true);
$routeProvider
.when("/", {
templateUrl: "templates/login.html",
title: 'Login Page',
controller: "mainController"
})
.when("/login", {
templateUrl: "templates/login.html",
title: 'Login Page',
controller: "mainController"
})
.when("/forgot", {
templateUrl: "templates/forgot.html",
title: 'Forgot Page',
controller: "mainController"
})
.otherwise({
redirectTo: '/404'
});
$locationProvider.html5Mode(true);
}]);
Während die LocationProvider Ich erhalte die fehler- [$ Lage: nobase] hinzugefügt http: //errors.angularjs .org/1.3.15/$ location/nobase – ArunJaganathan
Klicken Sie auf diesen Link .... er erklärt Ihnen das Problem und die Lösung !! – charlietfl