React admin React admin中的刷新按钮

React admin React admin中的刷新按钮,react-admin,React Admin,我正在尝试访问react admin项目中的刷新按钮。我尝试使用GetElementsByCassName,它返回HTMLComponents对象,但不可访问,也就是说,我可以在将组件打印到控制台时看到该组件,但代码无法访问该组件。有没有一种方法可以让我在任何需要的地方禁用此刷新按钮?我不确定这里的确切用例,但您可以创建自己的自定义AppBar,它基本上呈现您想要的任何内容:。 另请参阅GitHub的这一问题,其中提到完全删除它: 在自定义AppBar中,如果您提前知道何时需要禁用它(如在某个页

我正在尝试访问react admin项目中的刷新按钮。我尝试使用GetElementsByCassName,它返回HTMLComponents对象,但不可访问,也就是说,我可以在将组件打印到控制台时看到该组件,但代码无法访问该组件。有没有一种方法可以让我在任何需要的地方禁用此刷新按钮?

我不确定这里的确切用例,但您可以创建自己的自定义AppBar,它基本上呈现您想要的任何内容:。 另请参阅GitHub的这一问题,其中提到完全删除它:

在自定义AppBar中,如果您提前知道何时需要禁用它(如在某个页面/组件上),则可以在自定义AppBar中进行一些逻辑检查

如果您需要更动态地禁用它,您可能还需要一个非常高级的上下文/状态来控制它

**注意:我以前构建过一个自定义AppBar,但我没有在其中进行任何选择性渲染或禁用。所以,我不能保证这是完全正确的,但它适合我构建的其他自定义组件