- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有没有办法为 id
使用不同的引用字段(ReferenceInput
除外) ?
例如:
我有一个languages
资源,我想使用 language_code
填充该资源
注意,我不想使用 id
languages
领域,我想使用code
字段。
我已经成功地通过使用以下方法让它工作:
<ReferenceInput
label="Language code"
source="language_code"
reference="languages"
>
<SelectInput optionText="name" optionValue="code" />
</ReferenceInput>
唯一的问题是:
从选择输入中选择语言后,ReferenceInput
尝试使用 code
获取资源字段而不是 id
字段,返回 404 错误。
最佳答案
作为对资源中语言
的引用而存储的值必须是其标识符。事实上,如果您在资源的显示 View 中添加 ReferenceField
,它如何在没有 id 的情况下获取语言?
这里有两个选择:
languages/en
路由language_id
和 language_code
存储在您的资源中,并创建一个自定义 ReferenceInput
,它将在选择后返回这两个值关于reactjs - React Admin : Can I use another field for <ReferenceInput>, 除了 "id"之外?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51021661/
我正在尝试使用自定义元素 dataProvider并收到此错误: Missing translation for key: "dataProvider is undefined" 即使我的数据提供程序
ReferenceInput 字段与 SelectInput 相结合,允许通过给出列的名称来填充引用资源的列中的选项文本,如下所示: 我想合并来自多个列的选项文本,但我不知道如何访问当前记录。
我有一个带有 AutocompleteInput 的 ReferenceInput,我不希望它在我选择输入时进行另一个 API 调用。 React-Admin 在此处获取计划列表,我想将 p
有没有办法为 id 使用不同的引用字段(ReferenceInput 除外) ? 例如: 我有一个languages资源,我想使用 language_code 填充该资源 注意,我不想使用 id la
我是一名优秀的程序员,十分优秀!