Ich benutze angularjs ui Router und ich muss den Kindstatus standardmäßig laden (d. H. "DashboardParent.dashboard").Angularjs ui Router muss Kindstatus standardmäßig laden, ähnlich wie Homepage
$stateProvider.state('dashboardParent', {
abstract: true,
url: '/dashboard',
templateUrl: 'app/views/dashboard/dashboard-parent.html',
controller: 'DashboardParentController'
}).state('dashboardParent.dashboard', {
url: '/',
templateUrl: 'app/views/dashboard/dashboard.html',
controller: 'DashboardController'
})
Im Allgemeinen, was wir tun ist, wir home
Zustand mit url („/“) von dort haben navigieren wir zu einem anderen Zustand 'dashboardParent.dashboard'
sagen lassen. Aber hier habe ich keinen home
Zustand. Wenn ich die Anwendung starte, möchte ich dashboardParent.dashboard
State geladen werden. Wie man es erreicht.
Wenn ich einen anderen Zustand hinzufügen home
und einen Link zur Verfügung stellen, um zum Zustand 'dashboardParent.dashboard'
zu navigieren, wird es gut geladen. Aber meine Anforderung ist, dass ich keinen Heimatstatus habe, stattdessen muss ich 'dashboardParent.dashboard'
standardmäßig laden. Wie erreiche ich das?