Угловой условный класс на основе количества символов

Как условно применить класс на основе количества символов модели?

Например:

$scope.sample = 555;

<span ng-class="{ 'char3': sample.length == 3 }">{{ sample }}</span>

2 ответа

Решение

Вы можете преобразовать образец в строку и проверить ее длину:

<span ng-class="{ char3: (sample + '').length == 3 }">{{ sample }}</span>
<span ng-class="(sample.length === 3) ? 'three':'notthree'">{{ sample }}</span>
Другие вопросы по тегам