嗨,伙计们,我正在努力学习react路由器-dom最新版本,也就是版本6。我试图在自己的react django应用程序中创建一个基本的路由,但是如果我创建了许多路由,例如,当我将我的路由更改为8000/产品时,它将显示未找到的页面。有人能帮我吗?
App.js:
import React from "react";
import HomePage from "./components/HomePage";
import Product from "./components/Product";
import ProductDetail from
我正在尝试使用react- router -dom进行路由,但是我的URL正在更新,但是页面没有路由到我指定的组件。这是我的App.js
import "./App.css";
import { BrowserRouter, Route, Switch } from "react-router-dom";
import Menu from "./layouts/Menu";
import Dashboard from "./layouts/Dashboard";
import Content from "./layouts
我是新的反应和尝试增加404页到我的SPSA。这就是我的index.js的样子:
import React from 'react';
import ReactDOM from 'react-dom';
import './dist/css/main.css';
import './../node_modules/react-fancybox/lib/fancybox.css';
import Nav from './js/Components/Nav';
import * as serviceWorker fro
所以我有一个部署在IIS上的react应用程序,我使用的是app路由器和我的路由,它们的顺序都很好,在开发模式下一切都在本地正常工作,
我的routes.js文件返回如下路由:
<Router history={history}>
<Switch>
{/* there are some other routes that are removed from here */}
{/* token is the jwt token for user */}
{!token && <Route path="