1

我正在使用react-admin我的应用程序。我想创建一个可搜索的(建议可能的值)多选字段输入,它可以从后端的表中选择数据(在我的情况下是从表特征中选择特征名称)。我当前的代码如下所示:`

    export default class ModelCreate extends React.Component<any, any> {
        return (
                    <Create title="Create a Model" {...this.props}>
                        <SimpleForm className="model-container" toolbar={<ModelCreateToolbar />}>

                            <SelectInput
                                source="group"
                                label="Group"
                                choices={GROUP}
                                optionText="name"
                                optionValue="group"
                                style={styles}
                                validate={validateField}
                                required
                            />
                            <ReferenceArrayInput source="id" reference="features">
                                   <SelectArrayInput source="name" reference="features" label="feature" required />
                            </ReferenceArrayInput>
                        </SimpleForm>
                   </Create>
            );
        }
    }

`

在这段代码feature中是我的表名,其中包含 id 和 name 条目。

PS:我正在使用typescript.

4

1 回答 1

0

你的意思是像AutocompleteInput我们一样的东西admini-on-rest

如果是,我们选择从核心中删除它,因为Autocompletematerial-ui v1 不再提供它。这意味着您必须使用诸如material-ui-chip-inputdownshift.

我知道有人正在为此输入开发 react-admin 插件。虽然还没有预计到达时间

于 2018-07-08T05:32:00.193 回答