首页 > 解决方案 > 在 Angular 5 中访问函数

问题描述

我创建了一个函数来找出某人的“角色”。然后我希望能够在控制台中记录用户角色。这是功能:

  getUserRole() {
    return this.afAuth.authState.switchMap((auth: any) => {
      this.usersCollection = this.afs.collection<any>('users');
      this.userDoc = this.usersCollection.doc(auth.uid);
      this.user = this.userDoc.valueChanges();
      return this.user.map(user => {
        return user.role;

      });
    });
  }

我试过这样做,console.log(user.role)但这似乎不起作用。有谁知道如何做到这一点?

标签: javascripttypescriptangular5google-cloud-firestore

解决方案


推荐阅读