
David Trespalacios
PreguntaComo puedo obtener la data de un Observable, pero para usarla el el TS. Intento suscribirme a el, pero me devuelve es la funciones internas que tiene y no los datos.
//Creo la variable observable usersCompany$: Observable<any[]>; //Obtengo los usuarios de firebase y los veo en HTLM con async correctamtne getUsersCompany(nick) { this.usersCompany$ = this.firestoreService.getUsersCompany(nick); } // Aquí trato de leer los datos del Observable, para hacer una operacion con los datos. selectUser() { const users = this.usersCompany$.subscribe((data) => data); console.log(users); } //Esto me dice el log Subscriber {closed: false, _parent: null, _parents: null, _subscriptions: Array(1), syncErrorValue: null, …} closed: false destination: SafeSubscriber {closed: false, _parent: null, _parents: null, _subscriptions: null, syncErrorValue: null, …} isStopped: false syncErrorThrowable: true syncErrorThrown: false syncErrorValue: null _parent: null_parents: null _subscriptions: [MapSubscriber] __proto__: Subscription

Nicolas Molina
Hola David!, el problema es que el
subscribe
subscribe
selectUser() { this.usersCompany$.subscribe((data) =>{ const users = data; console.log(users); }); }