如何在管理中刷新列表视图

Jan*_*nes 6 reactjs react-redux admin-on-rest

我想在成功执行自定义操作后获取要刷新的列表.

我在休息教程中使用了管理员的传奇

function * actionApproveSuccess () {
  yield put(showNotification('Executed'))
  yield put(push('/comments')) 
  // does not refresh, because the route does not change
  // react-redux-router also has no refresh() method, like react-router has...
}
Run Code Online (Sandbox Code Playgroud)

我的另一个想法是以某种方式触发列表组件的刷新操作,但我不知道如何访问它或如何将其挂钩到ACTION_SUCCESS事件.

Fra*_*tto 5

无法通过反应路由器刷新路由,这是一个已知问题。休息时管理的List组件具有其自己的刷新机制,但不提供任何API。

我的建议是使用<List>基于静态管理器的自定义组件。而且,如果您找到一种公开refresh操作的方法,请随时在aor信息库中打开PR!