角货币面罩

时间:2019-02-07 18:36:41

标签: angular angular2-directives

我是Angular的新手,并且我遵循Angular 2+ Currency Mask来使货币从左到右输入。但是我对此有一个最大值的要求,这意味着用户将不能输入比此更大的值。

可以修改它以处理这种情况吗?

1 个答案:

答案 0 :(得分:0)

可以,但是不能。

将formControl的验证器设置为具有最大值:

value: ['', [
  Validators.required, 
  Validators.max(42)
]];

除了转换值之外,请勿使用管道(如货币)来做任何事情。