Формат и номер ввода в тексте ввода с пользовательской директивой
Я пытаюсь создать директиву или трубу, которая позволяет мне отображать форматированный входной текст как 12.345,67 и также, когда вводимые числа с десятичной точкой с вводят десятичную запятую с запятой (,), поэтому 12345,67 не в виде точки.
Очевидно, что запятая в виде десятичной дроби дает ошибку.
Попробуйте директиву https://stackblitz.com/edit/angular-cf2hz8
Попробуйте пользовательский канал https://stackblitz.com/edit/angular-p3jc14
1 ответ
Наконец я нахожу решение:
Я использовал "Acce ss Value Accessor" из Angular, чтобы создать свой собственный компонент, использующий его следующим образом:
<app-control-value-accessor
[(value)]="numero"
required
>