p-calendar的“必需”验证器

时间:2018-05-18 11:26:33

标签: angular primeng

没有必要的验证器可用于PrimeNG的p日历控制:

<p-calendar formControlName="startDateControl" [minDate]="today" showIcon="true"></p-calendar>

有解决方法吗?

2 个答案:

答案 0 :(得分:4)

是的。 PrimenNG Calendar Docs

Required Attr Calendar

  

<强> [需要] = “TRUE”

如果存在,则指定在提交表单之前必须填写输入字段。

<p-calendar formControlName="startDateControl" [required]="true" [minDate]="today" showIcon="true"></p-calendar>

您还可以使用formControlName以反应形式指定它。

this.calendarForm = this.fb.group({
   'startDateControl': [null, Validators.required] // <-- Like this
});

答案 1 :(得分:0)

不。如果你完全阅读primeng document那么你可以得到它

required  | boolean  |  false   |   When present, it specifies that an input field must be filled out before submitting the form.

因此,您可以使用必需的指令进行日历输入。