我正在try 开发一个联系人表单,我希望用户输入长度在10-12之间的电话号码值.
值得注意的是,同样的验证在Message字段上进行,这是唯一一个给我带来麻烦的number字段.
I found this answer but it is of no use for me.
我有如下代码:
HTML:
<form [formGroup]="myForm" (ngSubmit)="myFormSubmit()">
<input type="number" formControlName="phone" placeholder="Phone Number">
<input type="text" formControlName="message" placeholder="Message">
<button class="button" type="submit" [disabled]="!myForm.valid">Submit</button>
</form>
TS:
this.myForm = this.formBuilder.group({
phone: ['', [Validators.required, Validators.minLength(10), Validators.maxLength(12)]],
message: ['', [Validators.required, Validators.minLength(10), Validators.maxLength(100)]]
});`