57 votes

Est-ce une bonne façon d’appeler abonnez-vous à l’intérieur abonnez-vous?

J’ai besoin de transmettre trois données à une fonction à partir de trois API différentes:

Est-ce une bonne pratique de s’abonner à l’intérieur d’un abonnement?

4voto

Antoine V Points 5114

Vous pouvez utiliser pour combiner le en une seule valeur ``

2voto

Diego Pedro Points 301

Si les appels peuvent être résolus en parallèle, vous pouvez utiliser forkJoin, comme ceci:

Et puis abonnez-vous à cette méthode. https://www.learnrxjs.io/operators/combination/forkjoin.html

1voto

hjbello Points 302

Semble étrange, je voudrais aller de cette façon parce qu’il semble plus propre:

éditer

ou de le faire en parallèle

0voto

user856510 Points 11

comme mentionné précédemment, forkjoin est une bonne solution, mais il émet des appels complétés seulement. Si ce sont des valeurs qui vont être émises à plusieurs reprises, utilisez-moi je combineLatest.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X