问题描述
enter image description here你好,
我在我的项目中多次使用了 ReferenceField 和 ReferenceManyField,它们运行良好,但在我的项目中,ReferenceField 无法正常工作。
为了显示数据,我应该进入编辑视图,然后返回列表视图以显示数据。
我在 App.js 中添加了资源。
代码:
export const StudyAreaList = (props) => {
return (
<React.Fragment>
<List {...props} filters={<StudyAreaFilter/>} actions={<ListActions/>}
bulkActionButtons={<AssetBulkActionButtons/>}>
<Datagrid>
{console.log('DepartmentList PROPS')}
{console.log(props)}
<TextField source="id"/>
<TextField source="name" className="tblhd"/>
<ReferenceField className="tblhdsa" label='pos.department' source="id_department"
reference="departments" sortable={false}>
<ChipField className='abteilungchip' source="name"/>
</ReferenceField>
<ReferenceField className="tblhdsa1" label='pos.conduction' source="id_conduction"
reference="persons" link={false} sortable={false}>
<ChipField className='fullnameChip' source="fullname"/>
</ReferenceField>
<ReferenceField className="tblhdsa1" label='resources.departments.fields.id_deputy'
source="id_deputy" reference="persons" link={false} sortable={false}>
<ChipField className='fullnameChip' source="fullname"/>
</ReferenceField>
<EditButton/>
</Datagrid>
</List>
</React.Fragment>
)
}
;
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)