NG класс не работает для NG-таблицы

I want to change background color of table row after selecting it. It works well for normal table. When i tried it to ng-table then only few styles are applied from ng-class not all styles are managed to apply including background color.
My [enter link description here][1]. 


  [1]: http://plnkr.co/edit/O6PzlHXEhOyheNS8BbAT?p=preview

Я даю рабочий пример для этого по приведенной выше ссылке, здесь ng класс работы для создания шрифта жирным шрифтом содержимого строки, но не изменения фона строки.

2 ответа

Решение

Проблема не с нг-таблицей. На самом деле проблема с классом "полосатый" внутри

"<table id="t1" ng-table="tableParams" show-filter="true" class="table table-condensed table-bordered table-striped">" 

Если вы уберете "table-striped", он будет работать нормально.

Чтобы углубиться в то, как переопределить пользовательский CSS поверх загрузочного CSS, вы можете перейти по ссылке ниже. Эта ссылка очень специфична только для этой проблемы.

пользовательские CSS переопределяются с помощью начальной загрузки CSS

"https://stackru.com/questions/19768794/custom-css-being-overridden-by-bootstrap-css"

Надеюсь это поможет.

Старайтесь избегать $index в отфильтрованных списках. Попробуйте это вместо этого:

        <tr ng-repeat="user in userLocations" ng-class="{'selected':user.selected}" ng-dblclick="deselectAll(); user.selected = true;">

    $scope.deselectAll = function(){
for(var i; i < userLocations.length i++;){
userLocations[i].selected = false;
}
}
Другие вопросы по тегам