Я новичок в угловой. Я каким-то образом научился получать данные из 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>