Я анализирую данные JSON и отображаю данные в таблице, используя angular JS.
Есть много строк таблицы, которые я заполнил из файла JSON, используя ng-repeat
.
Status.winner
может принимать значения 0 или 1.
Если значение победителя для строки таблицы равно 0, я хотел бы выделить Playerdata[0].playername
для этой строки таблицы желтым цветом.
Иначе Если победителем для строки таблицы является 1, я хотел бы выделить Playerdata[1].playername
для этой строки таблицы желтым цветом.
Как мне сделать это для каждой строки с разными значениями победителя, которые могут быть 0 или 1?
<body ng-app="form-input" ng-controller="ctrl">
<table class="table table-bordered table-condensed ">
<caption>Recent Game Statistic</caption>
<tbody>
<tr class="success" ng-repeat="status in recentGame">
<td ng-bind="status.Winner"> </td>
<td ng-bind="status.Playerdata[0].Playername"> </td>
<td ng-bind="status.Playerdata[1].Playername"> </td>
</tr>
var app2 = angular.module('form-input', []);
app2.controller('ctrl', function($scope,$http) {
var url = "http://...JSON";
$http.get(url).success( function(data) {
$scope.recentGame = data.RecentGames;
});
})