Les documents actuels ne parlent que de l'obtention des paramètres d'itinéraire, pas des segments d'itinéraire réels. Par exemple, si je veux trouver le parent de l'itinéraire actuel, comment est-ce
Le routage angulaire est une fonctionnalité intégrée qui vous permet de créer une interface utilisateur SPA (Single Page Application), dans laquelle les utilisateurs peuvent naviguer vers différentes vues sans avoir à recharger la page entière à partir du serveur à chaque fois.
Les documents actuels ne parlent que de l'obtention des paramètres d'itinéraire, pas des segments d'itinéraire réels. Par exemple, si je veux trouver le parent de l'itinéraire actuel, comment est-ce
Existe-t-il un moyen intelligent de retourner à la dernière page d'Angular 2? Quelque chose comme this._router.navigate(LASTPAGE); Par exemple, la page C a un Go Backbouton, Page A -> Page C, cliquez dessus, retour à la page A. Page B -> Page C, cliquez dessus, retour à la page B. Le routeur...
REMARQUE: Il existe de nombreuses réponses différentes ici, et la plupart ont été valides à un moment ou à un autre. Le fait est que ce qui fonctionne a changé un certain nombre de fois lorsque l'équipe Angular a changé son routeur. La version Router 3.0 qui sera finalement le routeur dans Angular...
Dans mon application Angular 2, lorsque je fais défiler une page et que je clique sur le lien en bas de la page, cela change l'itinéraire et m'amène à la page suivante, mais elle ne défile pas vers le haut de la page. Par conséquent, si la première page est longue et la 2e page a peu de contenu,...
Je sais que je peux transmettre un paramètre à routerLinkdes itinéraires tels que /user/:id en écrivant [routerLink]="['/user', user.id]" mais qu'en est-il des itinéraires comme celui-ci: /user/:id/details Existe-t-il un moyen de définir ce paramètre ou dois-je envisager un schéma d'URL...
Angular 2 - Comment naviguer vers une autre route en utilisant this.router.parent.navigate('/about'). Cela ne semble pas fonctionner. J'ai essayé location.go("/about");car cela ne fonctionnait pas. En gros, une fois qu'un utilisateur s'est connecté, je veux le rediriger vers une autre page. Voici...
J'utilise la version Angular 2.0.0-alpha.30. Lors de la redirection vers une route différente, actualisez le navigateur, son affichage Cannot GET / route. Pouvez-vous m'aider à comprendre pourquoi cette erreur s'est
Quelle est la méthode pour rediriger l'utilisateur vers une URL complètement externe dans Angular 2. Par exemple, si je dois rediriger l'utilisateur vers un serveur OAuth2 afin de s'authentifier, comment le ferais-je? Location.go(), Router.navigate()et Router.navigateByUrl()sont-ils bien pour...
Je souhaite transmettre un paramètre de requête prop=xxx. Cela n'a pas fonctionné <a [routerLink]="['/somepath', {queryParams: {prop: 'xxx'}}]>Somewhere</a>
Récemment, j'ai commencé à jouer avec angular 2. C'est génial jusqu'à présent. Donc, j'ai commencé un projet personnel de démonstration dans le but d'apprendre à utiliser angular-cli. Avec la configuration de routage de base, je souhaite maintenant accéder à certaines routes à partir de l'en-tête,...
J'ai lu que l'injection lors du démarrage devrait avoir tous les enfants partager la même instance, mais mes composants principaux et d'en-tête (l'application principale comprend le composant d'en-tête et la sortie de routeur) reçoivent chacun une instance distincte de mes services. J'ai un...
Dans Angular 1.x, je peux faire ce qui suit pour créer un lien qui ne fait pratiquement rien: <a href="">My Link</a> Mais la même balise navigue vers la base de l'application dans Angular 2. Quel est l'équivalent de cela dans Angular 2? Edit: Cela ressemble à un bogue dans le routeur...
Comment afficher un écran de chargement lorsque je change un itinéraire dans Angular
Je viens du monde Asp.Net MVC où les utilisateurs essayant d'accéder à une page qu'ils ne sont pas autorisés sont automatiquement redirigés vers la page de connexion. J'essaye de reproduire ce comportement sur Angular. Je suis tombé sur le décorateur @CanActivate, mais il en résulte que le...
Mon routage dans les applications angular2 fonctionne bien. Mais je vais créer un itinéraireLink basé sur ceci : Voici mon routage: const routes: RouterConfig = [ { path:'home' , component: FormComponent }, { path:'about', component: AboutComponent }, { path:'**' , component: FormComponent } ]; Et...
Je crée un site Web immobilier en utilisant Angular 2, Google Maps, etc. et lorsqu'un utilisateur change le centre de la carte, j'effectue une recherche dans l'API indiquant la position actuelle de la carte ainsi que le rayon. Le fait est que je veux refléter ces valeurs dans l'URL sans recharger...
Je souhaite avertir les utilisateurs des modifications non enregistrées avant de quitter une page particulière de mon application angular 2. Normalement, j'utiliserais window.onbeforeunload, mais cela ne fonctionne pas pour les applications d'une seule page. J'ai trouvé que dans angular 1, vous...
Nous avons mis en place un projet angular2 et à l'intérieur qui a créé un module (my-module) et à l'intérieur de ce module créé un composant (my-new-component) en utilisant les commandes cmd suivantes: ng new angular2test cd angular2test ng g module my-module ng generate component my-new-component...
Je travaille sur une application qui a beaucoup de rôles dont j'ai besoin pour utiliser des gardes pour bloquer la navigation vers des parties de l'application en fonction de ces rôles. Je me rends compte que je peux créer des classes de garde individuelles pour chaque rôle, mais que je préfère...
J'ai un composant parent qui va au serveur et récupère un objet: // parent component @Component({ selector : 'node-display', template : ` <router-outlet [node]="node"></router-outlet> ` }) export class NodeDisplayComponent implements OnInit { node: Node; ngOnInit(): void {...