在react-router 4.0.0
歷史provisoning似乎有所改變,具有以下index.js
路由器歷史與反應路由器4.0.0
import React from 'react';
import ReactDOM from 'react-dom';
import { Router, Route, hashHistory } from 'react-router';
import App from './components/App';
import './index.css';
ReactDOM.render(
<Router history={hashHistory}>
<Route path="/" component={App} />
</Router>, document.getElementById('root')
);
我得到:
Warning: Failed prop type: The prop `history` is marked as required in `Router`, but its value is `undefined`.
事後錯誤。我瀏覽了代碼,但找不到任何示例或API如何改變。
這將如何工作BrowserROuter和爲什麼沒有路徑定義? – Mahoni
您只需用''替換''。 ''將被渲染在''組件的內部。 –