使用react路由器v4和Typescript以编程方式导航时出错:
只读和子项{ ?:ReactNode;}> }类型上不存在历史属性“”history
我想在API调用成功或失败时重定向到特定路径。但无法做到这一点。
路由器代码
import { BrowserRouter as Router , Switch , Route} from 'react-router-dom';
import * as React from 'react';
class App extends React.Component<{}, {}> {
re
我看不到子组件中的文本。呈现大小为0x0且为空的子元素。
这是反应路由器造成的吗?
这是我的密码:
App.js:
import React, { Component } from 'react';
import { BrowserRouter as Router, Route, Switch } from "react-router-dom";
import home from './pages/home/home';
import repoDetails from "./pages/repoDetails/repoDetails
react-路由器URL更改,但组件未加载。我的应用程序内容大量脱离嵌套路由器。查看我的布局 ? 在这个应用中,我主要有两个问题1.重定向2.组件没有加载 看这个gif视频我的问题是什么? why react router url changes but component does not load in my nested router app 我分享gif视频是因为我的gif大小超过2mb。在这个gif视频中,你可以看到当点击注销按钮时不会重定向。其次,当点击注册按钮时,我的应用程序不会重定向。 请告诉我我的问题是什么
我试图使用从fetchData钩子获取数据,但奇怪的是,它会产生以下错误->
Line 26:31: React Hook "useReducer" is called in function "fetchData" which is neither a React function component or a custom React Hook function react-hooks/rules-of-hooks
Line 28:5: React Hook "useEffect" is called in functi