首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >根据serenity-platform中的条件设置必填/非必填字段

根据serenity-platform中的条件设置必填/非必填字段
EN

Stack Overflow用户
提问于 2020-10-20 14:38:42
回答 3查看 255关注 0票数 2

我正在做一个宁静平台项目。您是否知道如何根据AbcDialog.ts文件中的条件将字段设置为必填/不必填。谢谢

EN

回答 3

Stack Overflow用户

发布于 2020-10-22 13:43:40

Serenity.EditorUtils.setRequired(this.form.SomeField,yourCondition);

票数 1
EN

Stack Overflow用户

发布于 2020-10-21 02:35:45

在dialog.ts的updateInterface()中,您可以编写TypeScript代码来有条件地显示/隐藏一些字段,如下所示:

代码语言:javascript
复制
protected updateInterface() {
  super.updateInterface();

  if (this.entity.Status === Enums.RomTicketingStatus.Validated) {
    if (dateOperatingStartDate > dateMin) {
      this.toolbar.findButton('undo-delete-button').show();
    }
  }
}
票数 0
EN

Stack Overflow用户

发布于 2020-10-26 18:42:38

对于

  1. 文件,请在表单域中使用[Required]属性,覆盖函数onDialogOpen(),并将您的逻辑implementation.
  2. In /not放入其中。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64439730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档