2017-09-27 3 views

Répondre

1

Tous les opérateurs de RxJS renvoient Observable, y compris l'opérateur count. Le compte compte le nombre d'émission jusqu'à la fin de la source, puis émet son numéro à l'observateur. Pour obtenir des valeurs, vous devez vous abonner comme ...count().subscribe(c => { /*c is counted value*/ });.

0

C'est normal. Une fois que vous avez Observable, et Observable.from(myList) donner Observable, tous les autres opérateurs (bla, filter, count et beaucoup d'autres) renvoient à nouveau Observable.

Il est une fois que vous subscribe(value => console.log(value)) alors vous verrez le nombre étant égal à value pour chaque émission de Observable. Pensez à écrire des opérateurs en modélisant ce qui va se passer dans les futurs, et subscribe où vous gérez les valeurs réelles.