Я объявил формат для разделения больших чисел на группы из трех цифр и часто использую его следующим образом.
<div>Huge number: {{ i_am_huge | make_threesome }}</div>
Теперь есть запрос на соответствующую функциональность, но реализованный в элементе управления вводом, подобном этому.
<input id="numeroUno"
type="text">
Подход, который я могу придумать, состоит в том, чтобы прослушать набор текста и для каждого ключа выполнить переформатирование содержимого поля следующим образом.
<input id="numeroUno"
type="text"
(keyup)="formatify">
Однако, хотя этот подход будет работать, я не перестаю удивляться, если это слишком много вопросов и ответов, поэтому, прежде чем я соберу всю контрольную фауну вокруг этой парадигмы, я хотел бы получить больше информации.
Обычный поиск в Google не дал мне много. Тем не менее, дать довольно необычный характер требования, это может быть трудно найти.
Предположение на данный момент состоит в том, что управление вводом не должно использоваться таким образом, что объясняет неуклюжесть моего подхода.