Firestore получает UID вне подписки - PullRequest
0 голосов
/ 23 октября 2018

хы, ребята, я создаю приложение с Firestore и angular, но столкнулся с небольшой проблемой.Я не могу понять, как хранить элементы пользователей в указанном документе: doc(users/${user.uid}.collection('reminders').

Я попробовал несколько решений, которые нашел в StackOverflow, и прочитал рекомендации Firestore.

Это пример моего кода:

constructor(private afs: AngularFirestore, public auth: AuthService) {
  this.userID = this.auth.user.subscribe(user => {
  console.log(user.uid);
  return user.uid;
});

this.reminderCollection = this.afs.doc(`users/${user.uid}`.collection('reminders');

Может кто-нибудь помочь мне понять, как я могу использовать user.uid вне области видимости и в doc(${user.uid})

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