在编辑视图的SimpleForm中,我想根据当前内部成员数设置组大小的最小值。
该实体是:
group = {members: 3, size: 10}
我想要实现的目标如下:
export const UserCreate = (props) => (
<Edit {...props}>
<SimpleForm>
<DisabledInput label="Members number"
source="members" />
<NumberInput label="Group size"
source="size"
validation={{min: members, required: true}} />
</SimpleForm>
</Edit>
);
答案 0 :(得分:1)
documentation, Per Field Validation:Function Validator 部分对此进行了解释。
简而言之,您定义了一个将采用2个参数的函数:要验证的value
和包含所有表单值的values