如何在反应管理员的列表视图中禁用删除操作?

tra*_*tor 8 react-admin

在版本 2 之前,您不能将removeprop传递给<Resource/>组件。但是,现在删除操作默认包含在<List/>视图中,我无法在文档中的任何地方找到如何禁用它。

asu*_*aaa 12

falsebulkActionButtonsList禁用批量操作。

<List bulkActionButtons={false}>
  ..
</List>
Run Code Online (Sandbox Code Playgroud)

transGLUKator 提到过,bulkActionButtons但我花了一些时间才找到禁用批量操作的价值。

参考

react-admin List 源码:https : //github.com/marmelab/react-admin/blob/93bc43fcec652e6c2eaaa2dc7bdf45b2f64e12fb/packages/ra-ui-materialui/src/list/List.js#L128


tra*_*tor 9

好吧,我想通了。<List/>组件具有bulkActionButtonsprop,您可以在其中自定义批量操作的工作方式。这是文档链接