我正在尝试使用react-router v1.0.0来获取整页和部分可重新加载的URL。 我有以下“History.jsx”文件,
import BrowserHistory from 'history/lib/createBrowserHistory';
export default new BrowserHistory();
我将它导入我的主条目文件“app.jsx”,如下所示,
import React from 'react';
import ReactDOM from 'react-dom';
import Router from 'react-router';
import Routes from './../utils/Routes.jsx';
import history from './../utils/History.jsx';
ReactDOM.render(
(<Router history={history}>{Routes}</Router>),
document.getElementById('pageSpecific')
);
现在当我导航到“localhost:8080”时,它显示页面很好。当我单击页面中的href时,如果没有URL中的“#”,它将正确地显示为“localhost:8080 / example”,并且它不会重新加载页面。一切都很好。
现在我的URL是“localhost:8080 / example”,当我尝试刷新页面时,它说“无法获取/示例”。这是我无法解决的问题!
我做错了吗?我真的很震惊这个地方!!