ОШИБКА AngularFire в файле src / app / app.component.ts (31,43): ошибка TS2559: тип «name» не имеет общих свойств с типом «GetOptions» - PullRequest
0 голосов
/ 27 января 2019

Я пытаюсь получить данные из моего документа Firestore.Поэтому я создал это:

export class AppComponent implements OnInit {
 title = 'HEIMATVOLL';

  blogeintrag = BLOGEINTRAG;
  selectedBlogeintrag: Blogeintrag;
  private itemDoc: AngularFirestoreDocument<MyObjectInterface>;
 item: Observable<MyObjectInterface>;
 constructor(private afs: AngularFirestore) {
this.itemDoc = afs.doc<MyObjectInterface>('Test/bA2cv4cJ3lvJ2f8ybTDM');
this.item = this.itemDoc.valueChanges();
 }


ngOnInit() {
console.log("fasdf1",this.itemDoc.get('name'));
}

onSelect(blogeintrag: Blogeintrag): void {
this.selectedBlogeintrag = blogeintrag;
}

}

в моем методе OnInit я пытаюсь распечатать значение ключа документа "имя".К сожалению, я получаю эту ошибку:

ошибка TS2559: Тип «name» не имеет общих свойств с типом «GetOptions».

И в журнале указано «undefined»".

Было бы замечательно, если бы кто-то мог объяснить, как я могу получить определенное значение.

...