我正在做一个实践练习,我正在使用router v6创建子路由,问题是配置文件路由有一个身份验证,如果它是认证的--它向我显示配置文件组件,否则它会把我送回家。现在,对于这个/profile路由,我创建了一个/exerciselist子路由,但是当我想访问/配置文件/锻炼者时,组件不加载我,它直接把我发送到/profile路由,我如何使它加载配置文件/练习路径import React from '<e
我对此反应很新,第一次尝试通过将导航推到历史上来实现对新页面的导航,但是现在在错误Cannot read property 'push' of undefined for react use history下面是我的mvp组件(我正在使用钩子):import {BrowserRouter as Router, Route, Switch, useHistory} from "