Partage
  • Partager sur Facebook
  • Partager sur Twitter

Lire les données de Firebasse

    29 octobre 2019 à 10:58:36

    Je veux afficher les éléments de la base de données à partir des nœuds. Je peux les afficher dans la console mais j'ai une erreur sur ngFor et je ne comprends pas. Merci je suis très débutant aidez-moi s'il vous plaît

    aadresse page.ts
    eexport class Tab2Page implements OnInit {
    
          adresse = {} as Adresse;
    
    
          constructor(private router: Router, private addresse =  []) {}
    
          ngOnInit(){
            let useradresse = firebase.database().ref('adresse/'+ firebase.auth().currentUser.uid);
            useradresse.once('value').then((snapshot) => {
              snapshot.forEach((addressSnapshot) => { // shows the address value 
                var item = addressSnapshot.val();
    
               this.addresse.push(item);
               console.log(item);
    
              })
            })
    
          }

     page html

    <ion-card *ngFor="let adress of item; let i = index" (click)="onViewAdresse(i)">
                <ion-card-content>
                    <ion-row>
                        <ion-col size="9" >
                                <!--<ion-col size="9" (click)="goTo(adress)">-->
                            <div><b>{{adress.prenom}} {{adress.nom}} </b></div>
                            <div>{{adress.commune}}</div>
                            <div>{{adress.numeroF}}</div>
    
                        </ion-col>
                        <ion-col size="3">
                            <div class="color-edit"><b>Modifier</b></div>
                        </ion-col>
                      </ion-row>
                  </ion-card-content>
              </ion-card>



     

    • Partager sur Facebook
    • Partager sur Twitter

    Lire les données de Firebasse

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown