Ich benutze Angular 1.x mit Angular UI Router.
Ich bin auf der Suche nach einem Weg, wie diese Parameter in den Kindern Staaten zu binden:Angular UI Router Kind Zustand Parameter
$stateProvider
.state('parameters', {
url: '/parametres',
templateUrl: 'views/profile/profile.html',
controller: 'profileCtrl'
})
.state('parameters.personal', {
url: '/informations-personnelles',
params: {tab: 'personal'}
})
.state('parameters.email', {
url: '/mails',
params: {tab: 'email'}
})
.state('parameters.password', {
url: '/mot-de-passe',
params: {tab: 'password'}
});
Wenn ich versuche, /parametres/mot-de-passe
zuzugreifen, mein tab
param gibt undefined
Wert wie wenn es nicht binden wird. Ich habe auch versucht, die tab
Parameter im parameters
Zustand zu binden, aber der Parameter gibt den Wert, ich bin verbindlich in.
Ich bin auf der Suche nach einer Möglichkeit, sofort zu bekommen der gute tab
param Wert, wenn ich eine untergeordnete URL öffne.
Danke für jede Hilfe zu diesem Thema.
„Also, wenn Sie don‘ t nennen sie sie in der Eltern, sie werden nicht in der Kind " Ich bin verwirrt über diese Antwort ... Durch die Verwendung von' parameters.in Child States, die Eltern ist geladen (ich kann die Vorlage zeigen, und die Controller ist auch so geladen ...). – Bardyl