Ich implementiere das AngularUI-Routing und es scheint etwas zu fehlen, was das Konfigurieren einer Standard-URL betrifft. Es scheint, als würde der untenstehende Code den Benutzer auf /dashboard/tree
voreinstellen, aber wenn ich die Seite aktualisiere, hängt die URL eine andere /dashboard
, so dass ich am Ende mit /dashboard/dashboard/dashboard/dashboard/tree
.Wie Standard-URL/Route festlegen?
Wie kann ich die Standard-URL korrekt einstellen, ohne dass dieses Problem beim ersten Besuch der Seite auftritt?
config(['$urlRouterProvider', '$stateProvider', function($urlRouterProvider, $stateProvider) {
$urlRouterProvider.otherwise('/dashboard/tree');
/* URL mappings */
$stateProvider.
state('dashboard', {
url: '/dashboard',
views: {
'page': {
templateUrl: '/partials/admin/dashboard.htm'
}
}
}).
state('dashboard.tree', {
url: '/tree',
views: {
'content': {
templateUrl: '/partials/admin/tree-overview.htm'
}
}
});
}])
Try this: '.otherwise ({RedirectTo: "/ Armaturenbrett/Baum"})' – YAAK