2016-05-18 16 views
-6

どのようにしてforeachを使用できますか?私はすべての名前を表示したいと思います。ForeachがTypescriptで動作していません

test: [{ 
    id: "1", 
    name: "Tname1" 
}, { 
    id: "2", 
    name: "Tname2" 
}] 

それは動作しません:

this.test.forEach(function(s){ 
    console.log(s.name); 
}); 
+3

[こちら(お問い合わせください)](http://stackoverflow.com/help/how-to-ask)と[this(mcve)](http:// stackoverflow .com/help/mcve)を入力してください。 これらは、コミュニティからより多くのより良い回答を得るのに役立ちます。また、負の要因モル努力を示す質問をするとき、誰も助けを邪魔することはありません。 – Bonatti

答えて

4

私はあなたがこれを必要とすることだと思う:活字体:

test = [ 
    { 
     id: "1", 
     name: "Tname1" 
    }, 
    { 
     id: "2", 
     name: "Tname2" 
    } 
]; 

は、要素のタイプを定義することです。例:

test: any[] = [ ... ]; 
関連する問題