2017-09-17 1 views
0

En boucle: Je peux extraire des données mais en dehors de la boucle, je ne peux pas les "connecter".TypeScript loop push

getAbouts(){ 
    this.getInfos().subscribe(data => { 
    console.log(data); 
    this.data = data; 

    for (var k of this.data){ 
     // console.log("data is components: " + k.ten_demuc); 
     this.getData.push(k.ten_demuc); 
     //console.log(this.getData); 
    } 
    }) 
} 
+1

Pouvez-vous préciser quelles déclarations sont celles que vous cause des problèmes? Où comptez-vous le «connecter»? –

+0

Je veux "log" en dehors de "pour", mais getData rien –

+0

Pouvez-vous élaborer un peu? Où se trouve "this.getData"? Au niveau de la classe? – Carbosound1

Répondre

0

Au lieu de var, vous pouvez utiliser let dans la boucle for.

pour (soit k de this.data) {

}

+0

J'essaie "let" ni ne peut –