私はこのようなjavascriptオブジェクトを持っています。テーブル内のネストされたオブジェクトをレンダリングします
$scope.allPlayers = {
jack: {
player1: {
name: "abd",
country: "SA",
totalpoints: 100
},
player2: {
name: "tahir",
country: "SA",
totalpoints: 100
}
},
john: {
player1: {
name: "duminy",
country: "SA",
totalpoints: 100
},
player2: {
name: "morris",
country: "SA",
totalpoints: 100
}
},
Iは、それらの対応する値とname
、country
とpoints
としてヘッダを持つテーブルを作成したいと思います。そして、ジャックとジョンのためにそれぞれ一つのテーブルを作りなさい。
<div ng-repeat="(person,players) in allPlayers">
<div ng-repeat="(playername,playerinfo) in players">
<table>
<tr>
<td>{{playerinfo.name}}</td>
<td>{{playerinfo.country}}</td>
<td>{{playerinfo.totalpoints}}</td>
</tr>
</table>
</div>
</div>
ng-repeatにヘッダーを挿入すると、複数回表示されます。これを解決する方法はありますか?
これは、受け入れられた答え、IMOでなければなりません。 –
ありがとうございます..それは助ける – vino
あなたは私の友人を歓迎しています:) – Maher