我正在做一个实践练习,我正在使用router v6创建子路由,问题是配置文件路由有一个身份验证,如果它是认证的--它向我显示配置文件组件,否则它会把我送回家。现在,对于这个/profile路由,我创建了一个/exerciselist子路由,但是当我想访问/配置文件/锻炼者时,组件不加载我,它直接把我发送到/profile路由,我如何使它加载配置文件/练习路径?
import React from 'react'
import { BrowserRouter, Route, Routes, Navigate} from "react-router-dom"
im
我有一个主页,这是第一次呈现,主页有一个链接到邮编页。我的目标是从主页路由到邮政编码页面。由于某种原因,当我单击链接时,邮政编码页面中的代码不会呈现,但是url将更改为/Postcode。我在下面的代码上使用了嵌套的路由技术,但是当我没有将邮政编码路由作为第一条路由的子路由时,它就能正常工作。那么,当第二条路由是第一条路由的嵌套路由时,为什么它不起作用呢?
App.js代码:
import logo from './logo.svg';
import './App.css';
import { Mainpage } from './component