Ввод не должен принимать число с числом знаков больше N. N определяется как Ввод.
Например, если N = 3 и пользователь хочет ввести 123.3456. Ему должно быть разрешено только ввести 123.345.
Я хотел бы добиться чего-то вроде этого:
<input type="number" [(ngModel)]="value" nDecimalsInput [decimals]="2">
Через директиву или что-то еще ...