gpt4 book ai didi

angular - 如何验证空格/空格? [ Angular 2]

转载 作者:太空狗 更新时间:2023-10-29 16:49:23 24 4
gpt4 key购买 nike

我想避免在我的 angular 2 形式中出现空白/空格?是否可以?如何做到这一点?

最佳答案

您可以创建自定义验证器来处理此问题。

new FormControl(field.fieldValue || '', [Validators.required, this.noWhitespaceValidator])

将 noWhitespaceValidator 方法添加到您的组件

public noWhitespaceValidator(control: FormControl) {
const isWhitespace = (control.value || '').trim().length === 0;
const isValid = !isWhitespace;
return isValid ? null : { 'whitespace': true };
}

在 HTML 中

<div *ngIf="yourForm.hasError('whitespace')">Please enter valid data</div>

关于angular - 如何验证空格/空格? [ Angular 2],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39236992/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com