yarn & npm i
yarn start & npm run start
import { useHistory,useParams,useLocation } from "react-router-dom"
const history = useHistory()
const params = useParams()
const location = useLocation()
<Link/>标签的实现原理
interface LinkProps {
to:string
}
const Link:React:FC<LinkProps> = ({children,to}) => {
const history = useHistory()
return (
<a herf={to} onCLick = {() => {history.push(to)}}>
{children}
<a/>
)
}