poc*_*aca 3 validation typescript angular
我在 ts 中创建表单:
private _createForm() {
this.addForm = this._formBuilder.group({
login: [ null, Validators.required ],
name: [ null, Validators.required ],
surname: [ null, Validators.required ],
email: [ null, Validators.required, Validators.email]
});
}
Run Code Online (Sandbox Code Playgroud)
并在 html 中:
...
<forms-validation feedback="Niepoprawny adres email" [dataObj]="addForm ? addForm.controls.email : null" [inputRef]="email">
<input type="text" name="email" formControlName="email" #email maxlength="{{maxlength}}" class="form-control" LayoutInput />
</forms-validation>
...
Run Code Online (Sandbox Code Playgroud)
但是验证不起作用 - 需要它可以,但电子邮件验证器不起作用。
您需要将验证器放入子数组中。
email: [null, [Validators.required, Validators.email]]
^ ^
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2588 次 |
最近记录: |