reactjs - 有没有办法在 react-admin 的 ReferenceArrayInput -> SelectArrayInput 组件中显示预先选择的项目?
问题描述
react-admin
我在编辑表单中有以下代码:
<Edit {...props}>
<SimpleForm>
<ReferenceArrayInput
source="clients"
reference="client"
required={true}
validate={[required()]}
>
<SelectArrayInput optionText={ClientOptionRenderer} />
</ReferenceArrayInput>
</SimpleForm>
</Edit>
当单击 ui 上的 ReferenceArrayInput -> SelectArrayInput 组件时,它会显示所有与记录相关的项目(来自client
RestFul API)并允许它们进行多项选择。
但是,当表单首先加载时,它不会显示预先选择的项目(尽管它们保持在表单状态,如果有的话)。React-Admin SelectArrayInput 组件中是否有任何特定属性要设置,以便默认显示预选项目?
解决方案
推荐阅读
- amazon-web-services - 在 Aws lambda 和 EC2 实例之间共享文件
- javascript - Vimeo Player SDK:使用 iframe 时事件侦听器不起作用
- c# - C# System.IO 如何获取项目中文件夹的路径
- excel - 我怎样才能让我的循环移动到下一个工作簿而不在第一个工作簿中重复?
- sequelize.js - Sequelize.sync() 一次可以创建多少张表
- jpa - 如何使用 ObjectTypeConverter 管理空值?
- javascript - Leaflet 和 Mapquest:未捕获(承诺中)TypeError:无法读取未定义的属性“min”
- javascript - 在 React Native 中为文本组件中的图像设置样式
- javascript - chrome扩展,捕获全年龄截图重复位置固定元素
- openiddict - 降级模式和协商(Windows 身份验证)