Admin on rest - 如何将DependentInput与ReferenceInput一起使用

时间:2018-03-21 19:10:52

标签: reactjs admin-on-rest

例如,我有两个端点:

/水平/

{
    "id": 1,
    "type": 1
    "field": 2
}

/水平面类型/

{
    "id": 1,
    "value": "test1"
}

{
    "id": 2,
    "value": "test2"
}

我创建了组件:

    export const LevelEdit = (props) => {
        return <Edit {...props}>
            <SimpleForm>
                <ReferenceInput source="type" reference="level_type">
                    <SelectInput optionText="value"/>
                </ReferenceInput>

                <DependentInput dependsOn="type.value" value="type2">
                    <NumberInput source="field"/>
                </DependentInput>
            </SimpleForm>
        </Edit>
    };

我希望NumberInput依赖于嵌套字段(来自ReferenceInput)。如果我选择level_type.id = 2,则会出现NumberInput,其中value =&#34; type2&#34;。

我该怎么做?

0 个答案:

没有答案