说明
在react项目中有时我们的一些页面需要权限才能访问,这里以需要登录才能访问进行的设置
在这里可以看到权限页面和关于页面是需要登录才能访问的
import React, {
Component...,useState,useEffect ,useRef} from 'react';
import {
HashRouter as Router, Route, NavLink, Redirect..., Switch ,useHistory} from "react-router-dom";
class APP extends Component {
render() {...//此处应特别注意 要么使得children通过克隆完全继承,要不使用userhistory方法不然退出功能无法找到history方法
// let component = React.cloneElement...props.history.replace(from)
})
}}>按钮
)
}
function Private(){
let history=useHistory