Как в реактивных формах Angular предотвратить ввод определённых символов?
Подскажите пример, как реализовать для определённых полей ввод, например только цифр, кириллических символов, либо ограничить по количеству, или только по определённому регулярному выражению.
Валидаторы определяют уже имеющуюся ошибку, а мне нужно как-то предотвратить ввод, если для поля только, скажем 4 символа нужно либо же иное правило.
Я уже думал через декораторы проверку делать и если не проходит, то отклонять, и библиотеки смотрел, но реализовать задуманное пока что не удалось.
Как сделать банальное ограничение ввода символов?
Можешь на событие keyDown повесить функцию, внутри которой просто результат к цифрам кастишь или другую нужную тебе логику делаешь. Либо еще посмотри события (input) или что-то про change text