2017-07-06 7 views
9

私はちょうど "反応ルータ"にアップグレードしました: "^ 4.1.1"そして今はデフォルトルート以外のすべてのルートから404を取得しています。私はここで何が欠けているか分からない?反応ルータ4.1.1 404を返す

ご協力いただければ幸いです。

import React, { Component } from 'react' 
import ReactDOM from 'react-dom' 
import { BrowserRouter, Route, Switch } from 'react-router-dom' 


import Tee from './components/Tee' 
import About from './components/About' 
import Home from './components/Home' 

class App extends Component { 
    render() { 
     return (
      <BrowserRouter> 
       <div> 
        <Switch> 
         <Route exact path="/" component={Home} /> 
         <Route path="/about" component={About} /> 
         <Route path="/tee" component={Tee} /> 
        </Switch> 
       </div> 
      </BrowserRouter> 
     ); 
    } 
} 

export default App; 


ReactDOM.render((
    <App /> 
    ), 
    document.getElementById('app') 
); 

答えて

2

私はあなたのコードをテストし、そしてここで私自身のプロジェクトに重複しています

https://github.com/tzookb/react-router-stackoverflow-q/tree/master

しかしすべてが、完全にそのための名声を動作するようです! :)

あなたは質問を関連するエラーで更新できますか? 私のレポを見て、すべてが良いことを確認してください。

+0

これは興味深いです。家を除いて私のルートから404エラーが出ます。 – Jimi

+0

あなたのテンプレートはうまくいきます。再度、感謝します。 – Jimi

+0

素晴らしい!それは幸せに役立った –

関連する問題