react-admin - 利用多个输入的数据源
问题描述
所以我有一个案例,我们需要选择总共 8 种字体(主要字体和次要字体,每种字体有四种权重),并且由于这些是命名字段,它们需要是单独的输入字段,并且每个字段都可以被分配如果需要较少的印刷变化,则值相等。
所有这 8 个字段都使用完全相同的数据源,假设它们/fonts
在我们的 API 中可用。
我们暂时解决这个问题的方法是,像这样将 8 <SelectInput>
s 包裹在单个<ReferenceInput>
s 中;
<ReferenceInput source="fonts.<identifier>" reference="fonts">
<SelectInput optionText="id"/>
</ReferenceInput>
这并没有表现得那么好,我们现在想知道是否有可能以某种方式将多个<SelectInput>
s 包装在某种 ReferenceProvider 中,并让它们都共享同一个数据源?
解决方案
推荐阅读
- c - 如何从其他文件(如 C 中的头文件)调用函数?
- flutter - Flutter中如何在设备之间交换数据?
- flutter - 如何基于List制作小部件
扑 - flutter - 容器的自定义形状
- php - 在 Apache 服务器的 Codeigniter 上获取 503 服务不可用
- mysql - 带有 JOIN 的 SELECT 查询返回每行的重复项
- javascript - 如何存储数据库结果的特定列?
- java - 如何访问 TextField 并将其设置为字符串?我正在使用场景构建器和日食
- python - python从yyy-mm-dd到dd-mm-yyy的正确日期格式
- angular - 当我使用 mat-inputs 时,数据不在 FormArray 中呈现