JSONデータの文字列の特定の部分からデータを表示しようとしています。angularJS:ng-repeat内のループ
以下は、表示したい部分です。
{ "-rank": "3"、 "-teamId": "T3"、 "-name": "アーセナル"、 "-played": "31"、 "-won" : "17"、 "-drawn": "7"、 "-lost": "7"、 "-for": "52"、 "-against": "30"、 "ポイント超" : "58"、 "-goalDifference": "22"
以下はJSです。
以下は私が使用しているHTMLです。私は空白の結果を得るだけです。エラーはありません。
<div class="row" ng-repeat="val in leagueTable| limitTo:-1">
<div class="col">{{arsenalStats[$index]['-played']}}</div>
<div class="col">{{arsenalStats[$index]['-won']}}</div>
<div class="col">{{arsenalStats[$index]['-drawn']}}</div>
<div class="col">{{arsenalStats[$index]['-lost']}}</div>
<div class="col">{{arsenalStats[$index]['-points']}}</div>
</div>
特定のチームからのデータは表示されません。 – user3594401
arsenalStatsは配列ではありません。したがってarsenalStats [$ index]は使用できません。 arsenalStatsだけを表示する場合は、ng-repeatは必要ありません。 {{arsenalStats [' - played']}}十分に。 –
これは完全に機能しました。ありがとう!もしあなたがそれを答えにしたいなら、私はそれを投票することができます。 – user3594401