javascript - ArrayInput 可以保存键:'值'吗?
问题描述
我正在使用react-admin
框架,我需要将我的数据保存到这样的属性中options[]
:
我想到的第一件事是ArrayInput
,但我遇到了这个问题。ArrayInput 以这种格式保存数据,这不是我需要的。
有什么建议我该如何修改ArrayInput
,以便将数据保存为第一张图像中的数据?甚至可能吗?或者我应该为此制作自定义组件?
到目前为止我的代码:
<ArrayInput source="options">
<SimpleFormIterator>
<TextInput source='options' />
</SimpleFormIterator>
</ArrayInput>
先感谢您。
解决方案
您可以根据示例轻松扩展数据提供程序:“扩展数据提供程序(文件上传示例)”,然后在扩展程序内部将数据转换为任何格式:
推荐阅读
- sql - 如何使用 ON 子句从日期时间列中选择日期和时间
- javascript - 招摇错误 swaggerDocument = require('./swagger.yaml');
- python - 在 auto-sklearn 中使用 refit() 进行增量学习
- ios - 如何同时更改我的导航标题字体和颜色?
- javascript - 正则表达式查找 css 块
- angular - 在 app.module.ts 中包含 FormsModule 时,我可以在每个组件中使用 [(ngModel)]
- reactjs - 在 React Web 应用程序的本地服务器上部署时出现 eslint 错误
- c# - 使用 Android.WorkManager 的 Xamarin Android 绑定
- postgresql - 查找日期范围 Postgres 之间的差距
- c# - 错误:已处理证书链,但以根错误终止.Net Framework 4.7