Lorsque vous travaillez avec la bibliothèque RxJS , il existe des scénarios dans lesquels vous traitez une source observable simplement comme un notificateur pour effectuer une certaine action. Les données nécessaires à la tâche peuvent être obtenues à partir d'autres flux à l'aide de l' opérateur withLatestFrom :
Malheureusement, il est nécessaire d'introduire une variable factice ( click ) lors de la déstructuration de l'affectation . En fait, vous n'avez pas du tout besoin des valeurs émises par le flux source ( fetchBtnClick$ ).
Heureusement, vous pouvez créer un opérateur RxJS personnalisé qui résout le problème :
et utilisez-le dans l'exemple afin de simplifier le code :
L'opérateur personnalisé est pratique lorsque vous utilisez @ngrx/store et que vous souhaitez récupérer des données du magasin dans un effet.
Exemple en direct :
Si vous aimez le conseil, merci de m'applaudir
Embarquez pour un voyage passionnant d'innovation et de succès en exploitant le potentiel inexploité de ces surprenantes plateformes sans code. Permettez-moi de partager avec vous l'histoire de Sapna, une remarquable femme entrepreneure.
Cette semaine, j'ai reçu un e-mail d'un membre de la liste de diffusion quotidienne. Ils voulaient savoir : Quelles ressources consultez-vous quotidiennement, hebdomadairement et mensuellement ? Grande question ! Je suis heureux d'essayer de partager quelques idées sur mon flux de travail et les principales ressources que j'utilise.
Introduction :Bienvenue, courageux lecteurs, dans un voyage qui nous emmènera dans les profondeurs les plus sombres de notre planète. Dans ce blog, nous plongeons dans le monde énigmatique de la fosse des Mariannes, découvrant ses secrets cachés et découvrant les vérités effrayantes qui se cachent sous sa surface.
La semaine dernière, j'ai remarqué un communiqué de presse, envoyé via PressGazette (un site Web d'information britannique). L'article annonçait qu'Acast, la société d'hébergement et de publicité de podcasts de Scandi, dirigerait un consortium d'éditeurs "probablement les plus influents" du podcasting.
Combien de fois avez-vous jeté une bouteille en plastique, un bocal en verre, une canette en aluminium ou un paquet d'énergie verte sans réfléchir à deux fois ? Combien de fois avez-vous souhaité pouvoir obtenir quelque chose en échange de leur recyclage ? Si vous êtes comme la plupart des gens, la réponse est probablement plusieurs fois. Le recyclage est souvent perçu comme un tracas, une corvée ou un devoir qui n'apporte aucun bénéfice immédiat ou tangible.
J'étais récemment sur Linkedin, le plus grand réseau social professionnel au monde, et j'ai trouvé des messages de designers indépendants que je suis et qui ont attiré mon attention. Ils ont tous posté des photos d'avions, sur la plage avec leurs ordinateurs portables, de piscines et de bureaux avec une vue imprenable.