0
我是相當新的反應,我試圖慢慢地拿起它,反正這是我跑的錯誤:GET http://localhost:8888/User 404(未找到),這是我的代碼:錯誤404在Reactjs
import React from "react";
import { render } from "react-dom";
import { BrowserRouter, Route } from "react-router-dom";
import { Header } from "./Header";
import { User } from "./User";
class App extends React.Component {
render() {
return (
<BrowserRouter>
<div>
<Route path={"/User"} component={User} />
<Route path={"/Header"} component={Header} />
</div>
</BrowserRouter>
);
}
}
render(<App />, window.document.getElementById("Root"));
我有一個目錄問題嗎?但所有的組件都在同一個文件夾中,非常感謝任何幫助,謝謝。
使用browserRouter和直接輸入鏈接,您需要將您的WebPack配置爲在URL時https://stackoverflow.com/questions/40332753/react-webpack-dev-server-with-react-router-gives-page-not-found-error/40338808#40338808。或者使用HashRouter並輸入路由爲'http:// localhost:8888 /#/ User' –
您是否在控制檯中看到任何東西? –
@ShubhamKhatri非常感謝你爲我做的伎倆,有一個美好的日子。 – Ibo