【发布时间】:2020-03-21 19:01:26
【问题描述】:
首先我不得不说,我真的很喜欢 react-admin。这是一个很棒的包裹!
但我的问题如下:如何将属性从 SelectInput 传递给我的数据提供者?
我在 ReferenceInput 中有一个 SelectInput 和一个自定义的添加和删除按钮。这行得通。但我需要将我的父母和我的孩子实体的 ID 传递给我的数据提供者,以便可以添加/删除正确的对象。
代码:
<ReferenceInput label="Child to add" source="exercise_id" helperText="Add child to Parent" reference="exercise" filter={{type: 'ADD_CHILD'}}>
<SelectInput source="training" optionText="name" />
</ReferenceInput>
我在 ReferenceInput 中使用过滤器进行了尝试,但过滤器仅在获取数据时可用。而不是在添加/删除孩子时。 SelectInput 命中了开箱即用的 GET_MANY 类型。
有人有好主意吗? 我会很高兴得到一两个小费。
【问题讨论】:
标签: reactjs react-admin