首页 > 解决方案 > 使用基于 javascript 的路由器在 react-admin 上重新加载页面

问题描述

我想知道是否有办法通过javascript正确访问路由器。在某些情况下,我需要从纯基于 javascript 的方法重定向,在这些方法中我不能使用像这里这样的链接组件之类的东西。

现在,我正在使用我创建的方法:

navTo(pageHash){
    window.location.hash = pageHash; // e.g. "#settings"
    window.location.reload(true); 
}

但我想知道是否有另一种优雅的方式,例如使用暴露给 js api 的路由器组件。

标签: reactjsreact-admin

解决方案


推荐阅读