Задать вопрос
@babai19

Как добавить аттрибут?

Есть структура такая:
<tr>
  <td></td>
  <td></td>
  <td></td>
  <td></td>
  <td></td>
  <td></td>
</tr>

Как добавить аттрибут к определённому тегу td, если у tr появляется определённый класс?
  • Вопрос задан
  • 194 просмотра
Подписаться 1 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
mr_T
@mr_T
Web-разработчик
В ангуляре нет конструкции условного задания атрибута как ng-class, так что либо писать что-то типа attr="{{condition ? trueValue : falseValue}}", либо, если необходимо обязательно именно наличие/отсутствие атрибута, воспользоваться ng-switch/ng-if. Привязаться именно к классу у tr тоже не получится напрямую, в данном случае нужно записать у tr конструкцию ng-class="{ 'some-class': condition }", а в td делать проверку по этому condition.
Ответ написан
Комментировать
mr_T
@mr_T
Web-разработчик
В ангуляре нет конструкции условного задания атрибута как ng-class, так что либо писать что-то типа attr="{{condition ? trueValue : falseValue}}", либо, если необходимо обязательно именно наличие/отсутствие атрибута, воспользоваться ng-switch/ng-if. Привязаться именно к классу у tr тоже не получится напрямую, в данном случае нужно записать у tr конструкцию ng-class="{ 'some-class': condition }", а в td делать проверку по этому condition.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы