为了账号安全,请及时绑定邮箱和手机立即绑定

角度/形式整数验证器

角度/形式整数验证器

缥缈止盈 2023-03-10 15:37:56
如何验证我的数字输入字段只接受整数而不接受任何类型的小数(逗号/点)?代码Componentimport { FormGroup, FormBuilder, Validators } from '@angular/forms';this.savingData = this.formBuilder.group({  amount: ['', Validators.required], // only accept integer 123000});HTML<ion-input type="number" min="1" inputmode="numeric" formControlName="amount" placeholder="{{ 'SAVINGS.amount' | translate }}" ></ion-input>任何想法?
查看完整描述

2 回答

?
慕斯王

TA贡献1864条经验 获得超2个赞

您可以尝试 Angular Reactive 表单模式验证器

this.savingData = this.formBuilder.group({

  amount: ['', [Validators.required, Validators.pattern("^[0-9]*$")]], // only numbers

});


查看完整回答
反对 回复 2023-03-10
?
SMILET

TA贡献1796条经验 获得超4个赞

尝试使用类似\d+. 它在Validators.pattern()



查看完整回答
反对 回复 2023-03-10
  • 2 回答
  • 0 关注
  • 92 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信