2016-09-12 1 views
1

У меня есть вклад, который я либо хочу иметь собственный атрибут data-error подарок:обычая не значения атрибут DOM в угловых

<input data-error> 

или нет:

<input> 

Скажет Я получил переменную boolean error, доступную в области видимости, которая определяет, отображать ли атрибут или нет. Как мне это сделать в угловом?

Я пробовал некоторые комбинации с настройкой ng-attr-data-error, но мне не удалось получить ожидаемый результат.

ответ

1

использование

<input ng-attr-data-error="{{error && 'when-error-true' || undefined }}"> 

Он добавляет data-error атрибут (со значением when-error-true), когда error является true в противном случае он удаляет атрибут данных ошибок.