Angulaire de redirection par défaut de la vue enfant
J'ai le parcours suivant la configuration, mais j'obtiens l'erreur Invalid configuration of route 'tenant': redirectTo and children cannot be used together
Une fois que j'ai cliqué /locataire je veux quelque sorte à afficher le contenu de deux locataires, suivi par l'audit ? Est-ce possible ? Mon locataire URL ressemble à ce qui suit http://localhost:8080/#/tenant
{
path: 'tenant',
redirectTo: '/tenant/(view:audit)',
pathMatch: 'full',
component: TenantComponent,
data: {
authorities: ['ROLE_USER', 'ROLE_ADMIN'],
pageTitle: 'tenant.home.title'
},
children: [
{
path: 'audit',
component: PacketDataComponent,
data: {
authorities: ['ROLE_USER', 'ROLE_ADMIN'],
pageTitle: 'tenant.home.title'
},
}
]
}
Vous devez vous connecter pour publier un commentaire.
vous pouvez utiliser un vide de l'enfant de l'itinéraire à la place :
path: ''
au lieu depath: 'tenant'
.Voici ma configuration qui semble fonctionner ..
Projet .. https://github.com/danday74/angular2-coverage/blob/master/app/app.routes.ts .. si vous voulez avoir un sac autour de
Heres un autre ..
prises à partir de ..
https://github.com/danday74/angular2-router-simple/blob/master/app/app.routes.ts
Ici la
**
route est la solution de secours et doivent être répertoriés dernier.Je pense que vous devez déclarer la route deux fois, l'une avec le composant et l'autre avec le redirectTo. Ensuite dans les enfants de routes, dans le chemin, ne définissez pas le parent de l'itinéraire. Comme celles-ci: