2017-07-06 16 views
9

Tôi vừa mới nâng cấp lên "phản ứng-bộ định tuyến": "^ 4.1.1" và hiện tôi đang nhận được 404 từ tất cả các tuyến ngoại trừ tuyến đường mặc định. Bạn không chắc chắn những gì tôi đang thiếu ở đây?phản ứng-router 4.1.1 trả lại 404 của

Bất kỳ hỗ trợ nào được đánh giá cao.

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') 
); 

Trả lời

2

Tôi đã thử nghiệm mã của bạn, và nhân đôi để dự án của riêng tôi ở đây:

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

nhưng mọi thứ dường như làm việc một cách hoàn hảo, thanh danh cho điều đó! :)

Vì vậy, bạn có thể cập nhật câu hỏi của mình với các lỗi liên quan không? xin vui lòng đi qua repo của tôi và thấy rằng tất cả là tốt.

+0

Thats thú vị. Tôi nhận được lỗi 404 từ các tuyến đường của tôi ngoại trừ nhà. – Jimi

+0

Mẫu của bạn hoạt động tốt. Cảm ơn một lần nữa. – Jimi

+0

Tuyệt vời! Happy nó đã giúp –

Các vấn đề liên quan