【发布时间】:2019-02-02 03:29:14
【问题描述】:
如何在 React-Admin 2.2.0 框架中隐藏操作按钮?
例如,我想只隐藏导出按钮,或者只显示刷新和导出按钮。
【问题讨论】:
标签: reactjs react-admin
如何在 React-Admin 2.2.0 框架中隐藏操作按钮?
例如,我想只隐藏导出按钮,或者只显示刷新和导出按钮。
【问题讨论】:
标签: reactjs react-admin
嗯,我自己找到了解决方案。
当你想隐藏所有按钮时:
import { List, CardActions } from 'react-admin';
const NoneActions = props => (
<CardActions />
);
export const AdminList = (props) => (
<List title="Admin List" {...props} actions={<NoneActions />}>
...
</List>
);
当您只想显示重新加载按钮时:
import { List, CardActions, RefreshButton } from 'react-admin';
const ActionsRefresh = props => (
<CardActions>
<RefreshButton />
</CardActions>
);
export const AdminList = (props) => (
<List title="Admin List" {...props} actions={<ActionsRefresh />}>
...
</List>
);
【讨论】: