CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • Bons plans
  • RetourHigh-Tech
    • Actus JVTECH
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : comment naviguer vers une autre page dans angular ?

News événement
Jouez et tentez de remporter des places de cinéma ainsi que des goodies du film Kraven The Hunter
DébutPage précedente
1
Page suivantePage suivante
Quality_cloud Quality_cloud
MP
Niveau 7
13 août 2024 à 11:06:36

template HTML :


<header>
  <div>Logo</div>
  <nav>
    <a href="#">Features</a>
    <a href="#">Pricing</a>
    <a href="#">Documentation</a>
    <a routerLink="/login">Login</a>
  </nav>
  <div class="header-button">
    <button>Login</button>
    <button>Get Started</button>
  </div>
</header>

<section class="hero">
  <h1>La meilleure solution pour <span class="text-gradient">générer</span> 
    <br>
    des devis <span class="text-gradient">personnalisés</span>  
  </h1>
  <h2>Calculez automatiquement le coût de vos prestations en fonction de vos préférences</h2>
  <button>Démarrer !</button>
</section>

<main>
  <router-outlet></router-outlet>
</main>
Quality_cloud Quality_cloud
MP
Niveau 7
13 août 2024 à 11:07:18

composant de route :


// app.routes
import { RouterModule, Routes } from '@angular/router';
import { EstimatorComponent } from './estimator/estimator.component';
import { UserCheckComponent } from './user-check/user-check.component';
import { NgModule } from '@angular/core';

export const routes: Routes = [
    { path: '', redirectTo: '/home', pathMatch: 'full' },
    { path: 'estimator', component: EstimatorComponent },
    { path: 'login', component: UserCheckComponent },
   
  ];

  
  @NgModule({
    imports: [RouterModule.forRoot(routes)],
    exports: [RouterModule]
  })
  export class AppRoutingModule {}
  
Quality_cloud Quality_cloud
MP
Niveau 7
13 août 2024 à 11:08:37

mon app config


import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core';
import { provideRouter } from '@angular/router';

import { routes } from './app.routes';
import { provideClientHydration } from '@angular/platform-browser';

export const appConfig: ApplicationConfig = {
  providers: [provideZoneChangeDetection({ eventCoalescing: true }), provideRouter(routes), provideClientHydration()]
};
Quality_cloud Quality_cloud
MP
Niveau 7
13 août 2024 à 11:11:05

le composant s'affiche dans le template existant, ce que je veux c'est qu'il s'affiche tel une nouvelle page, pour le sign in / log in

Leboeuf89 Leboeuf89
MP
Niveau 60
13 août 2024 à 12:58:05

Essaye de remplacer routerLink="/login" par href="/login"

Quality_cloud Quality_cloud
MP
Niveau 7
16 août 2024 à 00:09:19

Le 13 août 2024 à 12:58:05 :
Essaye de remplacer routerLink="/login" par href="/login"

non ça ne fonctionne pas

Exkeez Exkeez
MP
Niveau 9
16 août 2024 à 14:53:54

je fais des this.router.navigateByUrl(['path'])

Joemeek Joemeek
MP
Niveau 50
19 août 2024 à 16:05:22

Le 16 août 2024 à 14:53:54 :
je fais des this.router.navigateByUrl(['path'])

merci j'essaie

DébutPage précedente
1
Page suivantePage suivante
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
Infos 0 connecté(s)

Gestion du forum

Modérateurs : godrik, LGV
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

La vidéo du moment