Skip to content

表单rule增加一个groupId选项 #588

@hans000

Description

@hans000

业务场景

有两个按钮分别是【暂存】【提交】,点击【暂存】时要求只校验部分规则(如:字符长度,选择数量,不做必填校验)点击【提交】时全部规则校验。

一般实现这个功能可能要借助一个flag去判断,这使得业务代码看着挺乱的。

现在希望添加Rule 增加 groupId 字段用于给规则分组,添加validateFieldsByGroupIds(['groupId1', 'groupId2'])去校验对应的规则

或者改造增强validateFields方法,给一个predicate去断言

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions