2016-02-04 1 views
0

Я заметил, что мой ввод диапазона больше не имеет значения, инициализированного ng-model, как только я начал динамически устанавливать значение max.Проблемы с входным диапазоном ввода-вывода при максимальном установлении динамически

Это мой вход:

<input name="age" type="range" class="" min="1" step="1" 
    max="{{ageLabelList.length}}" 
    ng-model="age" /> 

Я проверил свои переменные с консоли, и возраст правильно выводить в 3 и ageLabelList.length правильно выводить в 4, но мой диапазон до сих пор указывает на 1, как Я загружаю свою страницу. Если я установил значение max вручную как 4, все будет хорошо.

+0

Там нет ничего плохого с установкой макс с углам главного, как проверить на угловой версии 1.4.8 (проверить эту скрипку : https://jsfiddle.net/ehsabd/5no99xep/). Вероятно, вы допустили ошибку опечатки или что-то еще, или, возможно, это связано с вашей угловой версией. Можете ли вы предоставить полный код? – ehsan88

ответ

0

В самом деле, кажется, что он работает хорошо, даже на версии angularjs 1.2.1

Живой пример на jsfiddle

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