Ale*_*zev 1 javascript reactjs admin-on-rest
在我的项目中,我需要在<SimpleList>组件中显示一个参考字段。
在<Datagrid>我可以做到:
<ReferenceField
label="user"
source="user_id"
reference="User"
linkType={false}
>
<TextField source="first_name" sortable={true} />
</ReferenceField>
Run Code Online (Sandbox Code Playgroud)
我如何在 SimpleList 中做同样的事情?
small={
<SimpleList
primaryText={record => record.number}
//(I want make reference here with User table
secondaryText={record => record.user_id }
/>
}
Run Code Online (Sandbox Code Playgroud)
小智 5
尽管这似乎是一种黑客行为,但当您在引用字段中指定 basePath 属性时,这是可能的:
<simpleList
secondaryText= { record =>
(
<ReferenceField basePath="User" record={record} label="user" source="user_id" reference="User" linkType={false}>
<TextField source="first_name" />
</ReferenceField>
)
}
/>
Run Code Online (Sandbox Code Playgroud)
我在github上找到了这个,它对我有用,但文档中并没有真正指定它。
| 归档时间: |
|
| 查看次数: |
418 次 |
| 最近记录: |