2014-08-20 5 views
0

Попытка показать сообщение о том, сколько символов было использовано для текстового поля, как вы типа (по аналогии с комментариями в Stackoverflow)Получение длины входа в angularjs

Я использую AngularJs с form. код выглядит следующим образом:

<form name="form"> 
    <input type="text" name="inp" ng-model="myval" ng-minlength="10"> 
    <span> 
     You have used --INPUT-LENGTH-- 
    </span> 
    </form> 

Как я могу сделать --INPUT-LENGTH-- показать текущую длину поля ввода?

Спасибо!

ответ

2

просто используйте атрибут .length

<form name="form"> 
    <input type="text" name="inp" ng-model="myval"> 
    <span> 
     You have used {{myval.length}} 
    </span> 
</form> 
+0

Спасибо. Я забыл добавить решающее ограничение. Извините за добавление этого опоздания. – Ben

0

В своей простейшей форме, вы можете рассчитывать на угловой привязки механизма, который будет обновлять зависимые переменные, когда все изменится.

<form name="form"> 
    <input type="text" name="inp" ng-model="myval"> 
    <span> 
     You have used {{myval.length}} characters 
    </span> 
</form> 
+0

Спасибо. Я забыл добавить решающее ограничение. Извините за добавление этого опоздания. – Ben

Смежные вопросы