У меня есть одно текстовое поле ввода, которое принимает значение Year. Я использовал ng-pattern="/^[0-9]{4}$/"
для ввода значения года в 4-значном значении. Но как я могу проверить год ввода между 1950 годом и нынешним годом.Как использовать угловую проверку на год?
1
A
ответ
1
Вы можете использовать input[number] с помощью min
и max
проверки
<body ng-app="app" ng-controller="Ctrl as vm">
<form name="form">
<input type="number" ng-model="year" name="year" min="1950" max="{{vm.currentYear}}"> <br/>
<span ng-if="form.year.$error.min">Year should be at least 1950</span>
<span ng-if="form.year.$error.max">Year can not be in the future!</span>
</form>
<script>
angular.module('app', []).controller("Ctrl", function() {
this.currentYear = new Date().getFullYear();
});
</script>
</body>
Это установит ключ min
или max
$error
на year
в том случае, если кто-то вступает в год, который не находится в пределах этих границ.
0
Try This
$scope.currentYear = new Date().getFullYear();
HTML
<input type="number" ng-model="value" min="1950" max="{{currentYear}}">
Смежные вопросы
- 1. Как настроить пользовательскую проверку на угловую форму?
- 2. Невозможно использовать Угловую проверку формы JS с тегами формы весны
- 3. Можно ли использовать угловую проверку js в формах symfony2?
- 4. Использовать текущий год как проверку диапазона в DataAnnotations
- 5. Как использовать угловую подающую трубку на входе
- 6. Как использовать угловую DI отдельно
- 7. Невозможно использовать угловую кладку
- 8. Как реализовать угловую форму 1 с компонентом и пользовательскую проверку
- 9. как использовать угловую группуБыть и заказывать одновременно
- 10. Как использовать проверку нокаута
- 11. Как добавить собственное имя класса в угловую проверку js
- 12. Как использовать проверку Bootstrap?
- 13. Как использовать угловую константу в представлении?
- 14. Проверка на угловую форму
- 15. Как использовать угловую переменную JS в javascript
- 16. Как использовать угловую директиву для отображения диалога?
- 17. Как использовать угловую переменную в коде jQuery
- 18. Как использовать угловую переменную в репитере
- 19. Как использовать угловую трансляцию внутри контроллера?
- 20. Как использовать эту угловую фабрику в контроллере?
- 21. Как использовать угловую сферу с запросом на обслуживание и директивы
- 22. как правильно использовать угловую загрузку файла на странице
- 23. Есть ли способ динамически оценить/использовать угловую (угловую 2+) трубку?
- 24. Как использовать проверку в DataGridView
- 25. Как использовать проверку HTML 5?
- 26. Как использовать проверку типа lambda.r?
- 27. Как использовать проверку FirebaseAuthPasswordResetCode(); метод?
- 28. Как использовать проверку JavaScript и проверку asp.net для элемента управления
- 29. ASP.NET MVC Использовать проверку на свойство класса
- 30. Год на год-месяц-день формат
Вы забыли атрибуты 'name' и' ng-model'. Никакой проверки не произойдет без этих –