【发布时间】:2016-05-27 02:44:32
【问题描述】:
我有一个使用 React-Router 的 React 应用程序,我将它嵌入到一个 Electron 应用程序中。使用hashHistory 时效果很好,但是当我切换到browserHistory 时,没有任何效果(例如,页面根本无法加载)。没有错误或任何东西,只是一个空白页和一个noscript 加载到根目录中。任何想法为什么会这样?
编辑: 以前版本的 React-Router 和我刚刚更新到 (2.0.0) 的版本就是这种情况。还使用最新的稳定版 React。
【问题讨论】:
-
关于您如何解决此问题的任何更新?当我尝试使用 react-router 时,我得到
Warning: [react-router] Location "/" did not match any routes:/ -
我永远无法让这个工作,只是假设这是我的事。我最终做的是声明一个全局变量,这样我就知道我何时在电子应用程序中,然后根据该变量将
browserHistory或hashHistory传递给 RR。
标签: reactjs react-router electron