У меня есть текстовое поле, на котором я применил максимальную директиву длины угловой:нг скрывать автоматически запуск на поле становится недействительным
<textarea placeholder="Quote text here" ng-model="quote.text" ng-maxlength="400" name="text"></textarea>
Теперь я также с указанием количества слов с помощью углового ng-show
и ng-hide
директиву :
<div class="row word-count">
<h5>Word count :</h5>
<h5 ng-show="quote.text.length > 0">{{quote.text.length}}</h5>
<h5 ng-hide="quote.text.length > 0" class="ng-hide">0</h5>
</div>
проблема заключается в том, что как только количество слов превышает директиву макс-дЛИНА ng-show
и ng-hide
автоматически срабатывает в обратном. Есть ли способ остановить это?
Вы управляете отрицательной длиной? Почему есть ng-show и ng-hide? Просто распечатайте quote.text.length. Будет 0, когда слов нет, правда? Вам просто нужно использовать текст по умолчанию для empt string. –