-1
votes

Obtenir des données de composant.ts angular 6

J'ai le succès pour obtenir des données à partir d'autres API et montrer avec console.log comme ci-dessous:

 Entrez la description de l'image ici

et ceci est mon code dans Dashboard.component.ts xxx

Comment dois-je faire si envie d'obtenir "TOT_SITE" de valeur à mon avis dans Dashboard.component.html?

< un href = "https://i.stack.imgur.com/ptpavug.png" rel = "nOfollow noreferrer"> Entrez la description de l'image ici xxx

aidez-moi, merci ...


0 commentaires

4 Réponses :


1
votes

Vous devez attribuer la réponse de l'API à la variable publique. Vous pouvez boucler le résultat dans un modèle en utilisant * ngfor.

composant: strong> p> xxx pré>

str STRY> P >

<div class="kpi">
   <div style="center" class="color-gray">Network activity</div>
   <div class="item" *ngFor="let item of apiData">
     <span class="text-xl"></span>
     <span class="text-lg color-gray"> {{item.tot_sites}}</span>
   </div>
</div>


1 commentaires

génial! travailler comme un charme. merci @suresh kumar ariya



0
votes

composant: strong>

Déclarez une variable pour stocker la valeur totale des sites: p> xxx pré>

Vérifiez si la réponse contient votre tableau ou non et mettre à jour la variable En conséquence. p> xxx pré>

Modèle: strong> p>

lie cette variable à votre vue: p>

<div class="kpi">
   <div style="center" class="color-gray">Network activity</div>
   <div class="item">
     <span class="text-xl"></span>
     <span class="text-lg color-gray">{{total_sites}}</span>
   </div>
</div>


0 commentaires

0
votes

Ici, vous avez annoncé TEMP tableau que vous pouvez accéder à ce tableau dans votre HTML à l'aide de {{temp [0] .tot_site}} xxx

html xxx

espère que cela aidera


1 commentaires

Désolé, j'ai oublié d'ajouter ceci. avant la tempête



0
votes

Définissez une variable globale comme ceci et stockez la valeur de réponse.

comme une variable globale est accessible par HTML. xxx < / pré>

dans html, vous pouvez faire une boucle via jeu de données et afficher la valeur souhaitée xxx

ou si vous n'avez que l'élément en réponse array

puis stockez uniquement la valeur TOT_SITES comme ceci xxx

et dans html xxx


0 commentaires