FireBase читать дальше информацию по адресу - PullRequest
0 голосов
/ 01 ноября 2019

У меня есть адресная таблица в firebase с узлом "userId" и "ключом" (см. Изображение). Я хочу прочитать информацию об элементе, на котором пользователь щелкнул в моем входе. Я попробовал от индекса до щелчка. но я все еще получаю весь список.

Консоль img Таблица адресов

ниже моего кода

Environnement.ts

export const ToArrayAdres = snapshot =>{
  let returnArray = [];
  snapshot.forEach( child => {
    let item = child.val();
    item.key = child.key;
    returnArray.push(item);
  });
  return returnArray;
}

Single andresse.ts

itemsA = [];
  refA = firebase.database().ref('adresse/' + firebase.auth().currentUser.uid ).orderByChild('key');
  constructor() {
    this.refA.on('value', resp => {
      this.itemsA = ToArrayAdres(resp);
      console.log(this.itemsA);
    })

Список адресов

<ion-card *ngFor="let item of items; let i = index" (click)="editItem(i)">
                <ion-card-content>
                  <div><b>{{item.prenom}} {{item.nom}}</b></div>
                  <:ion-card-content>
</ion-card>

Адрес list.ts

viewSingAdress(id: number){
    this.router.navigate(['single-adresse/' +id] );
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...