You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Angular6中如何设置DevExtreme dx-date-box为必填项?

Angular 6中DevExtreme DxDateBox必填验证问题

我最近在做Angular 6项目时,卡在了DxDateBox的必填字段验证上。之前找过两类相关资料:

  • Angular 2环境下DxDateBox必填字段验证的解答
  • 一个理论上有参考价值的AngularJS验证示例

但这些方案放到我的Angular 6项目里完全不生效。我尝试设置dx-validator(或者dxValidator)属性,却始终无法成功。我已经通过以下代码获取了DxDateBox组件的引用:

@ViewChild(DxDateBoxComponent) dateBox: DxDateBoxComponent;

可拿到引用后,根本找不到能实现必填验证的可用方法或可配置字段。我注意到this.dateBox.validator里包含大量私有字段,完全不知道该如何定义,感觉这和我之前看到的示例里的验证器根本不是同一个东西。

内容的提问来源于stack exchange,提问作者kshetline

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.28 10:13:12