Angular 5表单控件价格模式验证始终返回无效

时间:2018-03-14 20:01:25

标签: javascript regex angular typescript

我试图要求价格是2位小数的数字。无论我输入的是什么数字,该字段始终无效,任何指针都将不胜感激!

HTML:

//我用来测试

Valid? {{ price.valid }}
<input 
    type="number" 
    step="0.01"
    name="price" 
    id="price" 
    required 
    placeholder="Enter Price"
    min="0" 
    formControlName="price"
>       

TS:

let pricePattern = "/^\d+\.\d{0,2}$/";
this.name = new FormControl('', Validators.required);
this.price = new FormControl('', [
Validators.required,
Validators.pattern(pricePattern)
]);    

0 个答案:

没有答案