【发布时间】:2019-02-27 03:17:48
【问题描述】:
我希望用户年满 18 岁。所以输入的出生日期应该 > 18 岁。
最好的方法是什么?
我有一个注册组件,我有这样的字段:
<mat-form-field id="birth-date">
<input matInput [matDatepicker]="picker" placeholder="mm/dd/yy" name="birthDate" [(ngModel)]="birthDate">
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
<mat-datepicker #picker></mat-datepicker>
</mat-form-field>
在我的 usersRouter 我有注册功能:
router.post('/users/register', (req, res) => {
...
const user = new User({
...
birthDate: req.body.birthDate,
...
});
...
});
另外,我使用 mongo,在 UserSchema 中我有这个作为出生日期:
birthDate: {
type: Date,
required: true
}
谢谢!
【问题讨论】:
-
你在用猫鼬吗?
-
是的,我正在使用它
标签: node.js angular validation date express