在admin-on-rest上以编程方式刷新视图

时间:2018-04-13 10:42:48

标签: javascript reactjs admin-on-rest

我正在尝试在admin-on-rest lib上完成自定义操作后刷新Resource的show视图。

但我没有看到任何API来做到这一点。 如果我在"刷新"中手动点击按钮,它的工作原理。

有没有办法以编程方式刷新视图?

3 个答案:

答案 0 :(得分:0)

为了刷新屏幕,需要更新状态。更新后的状态可以是本地组件状态(通过setState),也可以是props提供的状态(如果使用redux)需要更新。如果您使用的是redux,我建议您提出一个操作,将数据从服务器重新加载到商店中。

答案 1 :(得分:0)

您可以调用this.forceUpdate()函数以编程方式刷新组件。

Src:React-Docs

答案 2 :(得分:0)

使用从refresh导出的admin-on-rest redux操作。如果您有自定义传奇来处理您的操作,请在完成后发送refresh操作