tl;dr:下面的代码不适用于5.2.0版本的react-router-dom,而是在4.3.1上工作。上下文:我正在修改一些在线客户端路由代码,使用,特别是利用react-router-dom模块。我使用的代码与react & react-dom的相同版本相同,也就是16.13.1。
on :我没有更新本地环境的react-router-dom。在CodeSandBox上,我使用
一个简单的POC,其中我们有一个反应应用程序host_ui作为主机和material_components作为一个远程。material_ui公开一个组件NavBar。import React from 'react';import Toolbar from '@material-uiYou might have mismatching versions of Reac
我有一个高次函数和Function路由器,但不能使它工作,既不是这样,也不是用export const</Switch> );但这在以下情况下失败了:index.js:1 Warning: Functions are not valid as a ReactLogin)} />
<Route path=&quo
我正在使用React的上下文API来调用下面的setCurrentUser。但是它给了我这个错误: TypeError: setCurrentUser is not a function。我已经手动将我的项目从TS(通过将setCurrentUser指定为Dispatch类型)转换为JS,所以我不确定是否应该更新something...at,至少我的react和react-dom包。, Route, Switch } from "react-route