Angular 2 开发所需字段的极端 dx-date-box 验证
Angular 2 dev extreme dx-date-box validation of required field
我正在尝试使用 dx-date-box 进行日期输入,但我无法让它验证我表单上的必填值:
<dx-date-box placeholder="Request Date" required="true"
formControlName="request_date" type="date" validationMessageMode="always" invalidDateMessage="{{VALIDATION.DATE_INVALID}}">
</dx-date-box>
无效的日期验证正在运行并显示消息,但它不会验证所需的值并且不显示所需的错误。
我不确定如何实现这种行为。
我从 DevExtreme 文档中找到了这段代码
向元素添加 dx-validator="dobValidationRules"
并在 angularJS 中定义 dobValidationRules
.
$scope.dobValidationRules = {
validationRules: [{
type: "required",
message: "Date of birth is required"
}, {
type: "range",
max: maxDate,
message: "You must be at least 21 years old"
}]
};
请查找实际工作版本here
我正在尝试使用 dx-date-box 进行日期输入,但我无法让它验证我表单上的必填值:
<dx-date-box placeholder="Request Date" required="true"
formControlName="request_date" type="date" validationMessageMode="always" invalidDateMessage="{{VALIDATION.DATE_INVALID}}">
</dx-date-box>
无效的日期验证正在运行并显示消息,但它不会验证所需的值并且不显示所需的错误。 我不确定如何实现这种行为。
我从 DevExtreme 文档中找到了这段代码
向元素添加 dx-validator="dobValidationRules"
并在 angularJS 中定义 dobValidationRules
.
$scope.dobValidationRules = {
validationRules: [{
type: "required",
message: "Date of birth is required"
}, {
type: "range",
max: maxDate,
message: "You must be at least 21 years old"
}]
};
请查找实际工作版本here