IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Angular Discussion :

Angular router et itération sur un tableau imbriqué


Sujet :

Angular

  1. #1
    Membre à l'essai
    Homme Profil pro
    Webdesigner
    Inscrit en
    Janvier 2022
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Webdesigner
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2022
    Messages : 4
    Par défaut Angular router et itération sur un tableau imbriqué
    Bonjour à tous,

    Je vais exposer un problème un peu complexe, si vous trouvez que la réponse est trop complexe pour y répondre par écrit merci de me donner les mots clé correspondant à cette problématique afin que je puisse chercher sur internet car je sais pas comment appeler ce concept pour formuler une recherche sur internet.


    Je voudrai créer une application qui pourrait m'aider à gérer la gestion de mon rucher (Apiculture), j'ai une base donnée NoSQL donc j'ai un tableau contenant des rucher et chaque rucher comporte des ruches

    Ce que je souhaite faire c'est afficher dans une page la liste des rucher depuis ce tableau (pour ça pas de soucis j'arrive à le faire), par contre le problème sur lequel je bloque c'est comment faire pour que je puisse cliquer sur un rucher et accéder à une autre page qui me recense la liste des ruche appartenant à chaque rucher? en prend en compte les ID de chaque ruche et rucher

    En vous remerciant par avance

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
     listeRuchers: any = [
          {
            ID: "001",
            nomRuher: "rucher01",
            localisation: "orleans",
            ruches: [
              {
                ID: "01",
                nomRuche: "ruche01",
                reine: "buckfast"
              },
              {
                ID: "02",
                nomRuche: "ruche02",
                reine: "noir"
              },
              {
                ID:"03",
                nomRuche: "ruche03",
                reine: "Italienne"
              }
            ]
          },
     
          {
            ID: "002",
            nomRuher: "rucher02",
            localisation: "paris",
            ruches: [
              {
                ID:"10000",
                nomRuche: "ruche01",
                reine: "noir"
              }
            ]
          },
    ]

  2. #2
    Membre très actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2019
    Messages
    707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2019
    Messages : 707
    Par défaut
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <div   *ngFor="let rucher of ruchers">
      <div (click)="onclick(rucher.id)">
        {{ rucher.nomruher }}
    </div>
     
    ................................
     
    onClick(id: number) {
        navigate........('/rucher', id);   // on passe l'id dans la route
    }

    la page de detail rucher

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    ngOnInit() {
       recupere l'ID de la route
       on effectue une requete avec l'id pour recuperer les ruches 
           on l'affiche à l'ecran
    }

  3. #3
    Membre à l'essai
    Homme Profil pro
    Webdesigner
    Inscrit en
    Janvier 2022
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Webdesigner
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2022
    Messages : 4
    Par défaut
    Bonjour krakatoa

    Merci pour ta réponse, sauf que j'ai pas bien compris. Si tu propose des coaching payant je suis preneur

Discussions similaires

  1. Références et pointeurs sur un tableau
    Par smag dans le forum C++
    Réponses: 2
    Dernier message: 01/03/2005, 20h29
  2. function sur un tableau
    Par bibi2607 dans le forum ASP
    Réponses: 9
    Dernier message: 17/02/2005, 09h54
  3. Réponses: 2
    Dernier message: 08/04/2004, 16h30
  4. Comment faire un Drag&Drop sur un tableau
    Par Stef.web dans le forum Composants VCL
    Réponses: 6
    Dernier message: 11/10/2003, 13h12
  5. [VBA-E] Dim dynamique sur un tableau
    Par Vince69 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 12/12/2002, 13h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo