react-admin:在 ReferenceFields 上处理 null

react-admin: handle null on ReferenceFields

我有一个 ReferenceField 如下:

<ReferenceField label="User" source="user_id" reference="users">
    <TextField source="name" />
</ReferenceField>

它很好用,但问题是有时 user_id 可能为空,这会导致加载栏显示不确定。 有什么方法可以在引用字段的值为 null 时显示替代文本或类似文本吗?

不,没有替代文本或其他选项。
你的 id 为空,应该让 ReferenceField 为空,不显示加载栏。


通过添加 "allowEmpty" 更改您的 ReferenceField 元素,它应该可以工作: <ReferenceField label="User" source="user_id" reference="users" allowEmpty>