【问题标题】:React-admin Searchable multi select fetching from database(other table)React-admin 可搜索的多选从数据库(其他表)中获取
【发布时间】:2018-07-02 09:41:07
【问题描述】:

我在我的应用程序中使用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 条目。

P.S:我使用的是typescript

【问题讨论】:

    标签: reactjs typescript admin-on-rest react-admin


    【解决方案1】:

    您的意思类似于我们在admini-on-rest 中的AutocompleteInput

    如果是,我们选择将其从核心中删除,因为 material-ui v1 不再提供 Autocomplete。这意味着您必须使用 material-ui-chip-inputdownshift 之类的东西来实现自己的。

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

    【讨论】:

    • 谢谢你试试这个
    猜你喜欢
    • 2021-09-08
    • 1970-01-01
    • 1970-01-01
    • 2012-07-22
    • 2014-06-19
    • 1970-01-01
    • 1970-01-01
    • 2017-12-20
    • 2019-03-03
    相关资源
    最近更新 更多