Для проекта, над которым я работаю, я создал таблицу, которая заполняется с помощью службы REST, это мой код:
HTML
<tr ng-repeat="data in response.risultatoRicercaPrimaNota track by $index">
<td class="text-center"><input ng-if="data.statoPN" id="idRadioPrimaNota" type="radio" name="groupNamePrimaNota"
ng-click="selezione($index)" value="{{data.statoPN}}"></td>
<td class="text-center">{{data.dataContabile| date:'EEEE'}}</td>
<td class="text-center">{{data.dataContabile| date:'dd/MM/yyyy'}}</td>
<td class="text-center">{{data.dataRendIntegr| date:'dd/MM/yyyy'}}</td>
<td class="text-center">{{data.statoPN}}</td>
<td class="text-center">{{data.tipologia}}</td>
<td class="text-center">{{data.dataDoc| date:'dd/MM/yyyy'}}</td>
<td class="text-center">{{data.dataCompBanc| date:'dd/MM/yyyy'}}</td>
<td class="text-center">{{data.testoTestata}}</td>
<td ng-value="$last && caricaPaginazione('cruscottoPrimaNotaTable','1','asc')" class="text-center">
{{data.dataInvioSap| date:'dd/MM/yyyy'}}
</td>
</tr>
С первый столбец таблицы используется как флажок.
это функция внутри моего js контроллера:
$scope.selezione = function (i) {
$scope.showButton = true;
$scope.rowselected.idx = i;
$scope.selected = true;
CruscottoUtilityService.highlightRow('cruscottoPrimaNotaTable');
};
Под этой таблицей у меня есть несколько кнопок. Как я могу показать эти кнопки на основе данных, которые у меня есть в выбранной строке? я должен показать или скрыть кнопки на основе строки, содержащейся в data.statoPN.
Спасибо