Wprowadzam routing AngularUI i wydaje mi się, że brakuje czegoś o tym, jak skonfigurować domyślny adres URL. Wygląda na to, że poniższy kod domyślnie ustawiłby użytkownika na /dashboard/tree
, ale jeśli odświeżę stronę, adres URL doda kolejny /dashboard
, więc otrzymam numer /dashboard/dashboard/dashboard/dashboard/tree
.Jak ustawić domyślny adres URL/trasę?
Jak poprawnie ustawić domyślny adres URL bez problemu z załączaniem, gdy użytkownik po raz pierwszy odwiedza tę stronę?
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'
}
}
});
}])
Spróbuj tego: '.otherwise ({redirectTo: "/ deska rozdzielcza/drzewo"})' ' – YAAK