Это специальное поле для ввода только чисел. Вы можете вводить сюда цифры, а система автоматически будет форматировать их в удобном для пользователя виде (например, добавлять разделители тысяч).

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

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

Маски ввода контролируют формат и валидируют данные в реальном времени.

В примере используется библиотека Maskito:

npm install @maskito/core @maskito/angular @maskito/kit
Вопросы и предложения по документации
Если у вас есть вопросы или вы хотите внести свой вклад в написание документации, пожалуйста, создайте issue в нашем репозитории на GitHub.