我有一个ReferenceField如下:
<ReferenceField label="User" source="user_id" reference="users">
<TextField source="name" />
</ReferenceField>
它工作得很好,但是问题有时是user_id可能为null,这会导致加载栏不确定地显示。 如果引用字段的值为null,是否可以显示替代文本或类似内容?
答案 0 :(得分:5)
否,没有替代文字或其他选项。
您的ID为空,应将ReferenceField保留为空,而不显示加载栏。
通过添加“ allowEmpty”来更改ReferenceField元素,它应该可以工作:
<ReferenceField label="User" source="user_id" reference="users" allowEmpty>