pracuję nad aplikacja zbudowana z angularjs że ma dwa różne stany:angularjs przejście do abstrakcyjnego stanu
- App kreatora Intro
- stron aplikacji (z szablonu nawigacyjnego i zagnieżdżonych wyświetleń)
Chcę domyślnie państwa 1 pierwszy raz ktoś dostęp do aplikacji, raz zrobić kreatora, przejdź do strony aplikacji, State 2.
My "aPP" (stan 2) stan abstrakcyjny, ponieważ ma zagnieżdżone widoki. Nie mogę przejść do tego stanu.
.config(function($stateProvider, $urlRouterProvider) {
$stateProvider
.state('intro', {
url: '/',
templateUrl: 'templates/intro.html',
controller: 'IntroCtrl'
})
.state('app', {
url: '/app',
abstract: true,
templateUrl: 'templates/menu.html',
controller: 'AppCtrl'
})
.state('app.playlists', {
url: "/playlists",
views: {
'menuContent' :{
templateUrl: "templates/playlists.html",
controller: 'PlaylistsCtrl'
}
}
});
$urlRouterProvider.otherwise("/");
})
Więc przejście do jednego z państw dziecka? I/lub zrób coś takiego: $ urlRouterProvider.when ('/ app', '/ app/playlists'); – aet
@ Próbowałem tego, ale ponieważ stan mojej aplikacji używa szablonu menu bocznego, przejście bezpośrednio do aplikacji/list odtwarzania nie zostało załadowane w menu. –
@MarkK dostał ten sam problem dla każdego rozwiązania stałego. Próbuję zintegrować Ionic Intro Tutorial z Splashscreen (http://codepen.io/gwhickman/pen/zpDFG/) z aplikacją menu bocznego. –