Я использую AngularJS, и эффект, который я хочу получить, будет чем-то подобным тому, что это произведет, если он будет работать (а это не так)., используя ng-repeat и ng-класс для строк внутри таблицы
Посмотреть
<tr ng-repeat='person in people' ng-class='rowClass(person)'>
<td>.....info about person...</td>
<td>.....info about person...</td>
<td>.....info about person...</td>
</tr>
Контроллер
$scope.rowClass = function(person){
...return some value based upon some property of person...
}
Я понимаю, что этот код не будет работать, потому что person
недоступен для ng-class
, как он будет доступен только для объектов внутри каждой строки. Код должен получить представление о том, что я пытаюсь сделать: ie. Я хочу иметь таблицы строк, которые создаются с использованием ng-repeat
, чей класс также основан на условии, которое зависит от доступа к облачной функции самой строки, например. person
. Я понимаю, что может просто добавить ng-класс в столбцы, но это скучно. У кого-нибудь есть лучшие идеи?
возможно дубликат [Как я условно применить стили CSS в AngularJS?] (Http://stackoverflow.com/questions/13813254/how-do-i-conditionally-apply-css-styles-in- angularjs) –