Angular 反应式验证: 不允许数量少于现有数量

共1个回答,已解决, 标签: angular angular-reactive-forms angular2-form-validation

我有一个反应形式的数字输入 Angular 字段。




请输入一个数字。


我想在输入小于初始值的值时显示错误消息。我需要创建一个自定义验证器还是有一个更简单的方法来做同样的事情。

第1个答案(采用)
    You set initial value on your input and you are use the built in Validators.min validator. You set as min number your initial value.
Var initialValue: 数字;

这个.form = 这个.fb.group ({
参考编号: [初始值。
Validators.min (initialValue),
验证程序.模式 (/^ [1-9] \ d * $/)])
});

Html


NumberInputName 不能超过 {{initialValue}}。



NumberInputName 必须大于零

相关问题

从 angularcli 中的 HTTP Get 请求检索到的数组的范围 如何将角2前置快速 JS 变量导出到角2分量? Angular block web 请求使用的服务器吗? Angular 反应式验证: 不允许数量少于现有数量 如何在 Angular 数据表中发布自定义字段值