J'ai besoin de faire plusieurs requêtes Les demandes doivent être effectuées l'une après l'autre, alors j'ai utilisé J'obtiends avec succès des données comme prévu. Mais les données ne se chargent pas à l'extrémité avant. Lorsque je fais des appels distincts au lieu d'utiliser Voici mon code: p> fichier TS strong> p> http code> de mon composant pour charger différentes sections à l'extrémité avant.
forkjoin code> pour y parvenir. P>
forkjoin code> Je reçois des données et que les vues sont également liées aux données. p>
<p>{{ res1 }}</p>
<p>{{ res2 }}</p>
<p>{{ res3 }}</p>
<p>{{ res4 }}</p>
<p>{{ res5 }}</p>
3 Réponses :
Je ne pouvais pas voir des raisons spécifiques qui provoquent problème. p>
J'ai produit du code de travail dans Stackblitz à partir de votre code P>
check https://stackblitz.com/edit/angular-rz1qn1 P >
Remarque: j'ai utilisé importer {forkjoin, de} de 'rxjs'; code> p>
Je me sens si muet en ce moment maintenant. J'ai oublié de changer une variable booléenne pour afficher des données qui ont été manquées dans ma méthode d'abonnement Forkjoin. p>
Peut-être que vous devez utiliser observable.forkjoin code> à la place.
Exemple de travail KBD> H1> P>
Quelles sont les données de sortie attendues de chaque
res code>?
Pouvez-vous voir la demande et la réponse correctement dans l'onglet Réseau lors de l'utilisation de Forkjoin?