gpt4 book ai didi

angular - Angular Reactive Form 中的 DOB 验证

转载 作者:太空狗 更新时间:2023-10-29 19:33:35 29 4
gpt4 key购买 nike

我正在尝试以 Angular 2+ react 形式验证出生日期。我想在所选 DOB 日期超过 100 年时显示错误消息。

前端侧

 <div [ngClass]="setClassDOB()">
<input class="form-control" type="date"name="dob"formControlName="dob" placeholder="DOB">
</div>

最佳答案

把这个放在你的 typescript 中

  validateDOB(e){
let year = new Date(e).getFullYear();
let today = new Date().getFullYear();
if(today - year >= 100){
//Code Something
}
}

在你的 html 中更新这个

<input class="form-control" (change)="validateDOB(dob)" type="date" name="dob" formControlName="dob" placeholder="DOB">

这可能对你有帮助:)

关于angular - Angular Reactive Form 中的 DOB 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48394438/

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