Как я могу прочитать UID Firebase как обычное отображаемое имя? - PullRequest
0 голосов
/ 17 февраля 2020

У меня есть этот метод регистрации:

onSubmit(){

  this.authService.doRegister(this.email.value, this.password.value)
    .then(res => {
      console.log(res);
      this.errorMessage = "";
      this.successMessage = "Your account has been created";
    }, err => {
      console.log(err);
      this.errorMessage = err.message;
      this.successMessage = "";
    })
  }

Служба:

doRegister(email, password) {
    return new Promise<any>((resolve, reject) => {
      firebase.auth().createUserWithEmailAndPassword(email, password)
        .then(res => {
          resolve(res);
        }, err => reject(err))
    })
  }

И затем список отображения, в котором я sh связываю сообщение с фактическим названием человек вместо этого userId

     <div class="row">
        <div class="col-md-6">
          <mat-list role="list" *ngFor="let post of posts">
            <mat-list-item role="listitem">Title: {{post.title}}</mat-list-item>
            <mat-list-item role="listitem">Body: {{post.body}} 
</mat-list-item>
            <mat-list-item role="listitem">By: {{post.userId}}</mat-list-item>
                     </mat-list>
        </div>
      </div>

Как я могу выполнить sh это? Я прочитал множество тупиковых сообщений о том, что это невозможно. Это 1010 *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...