Как извлечь и отобразить данные, относящиеся к конкретному профилю пользователя, из базы - PullRequest
0 голосов
/ 16 октября 2019

Я новичок в угловой. Я каким-то образом научился получать данные из firebase на свои угловые страницы, следуя многим учебным пособиям. Но я не понимаю, как получить данные для определенного профиля пользователя, когда этот пользователь вошел в свой профиль.

Вот некоторые из тех, которые я попробовал, чтобы эта штука работала. но я потерпел неудачу во всех этих попытках Получение данных профиля пользователя из firebase и отображение Как отобразить данные профиля пользователя по клику в другом компоненте?

место-profile.component.ts

import { Component, OnInit } from '@angular/core';
import { AngularFirestore } from '@angular/fire/firestore';
import { Observable } from 'rxjs';
import { ReactiveFormsModule } from '@angular/forms';

@Component({
  selector: 'app-venue-profile',
  templateUrl: './venue-profile.component.html',
  styleUrls: ['./venue-profile.component.scss']
})
export class VenueProfileComponent implements OnInit {

  users:Observable<any[]>;

  constructor(private db:AngularFirestore) {
    this.users = db.collection('register_user').valueChanges();
   }

  ngOnInit() {
  }

}


venue-profile.component.html

<div class="main-content">
      <div class="container-fluid">
        <h1 class="ml-1" *ngFor = 'let user of users | async'>{{ user.user_name }}</h1>
        <div class="row">  



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