no message

This commit is contained in:
chenxuan
2024-04-25 14:19:42 +08:00
parent eda0f9ecfe
commit d75d3323e1
3 changed files with 35 additions and 19 deletions
+1 -1
View File
@@ -6,7 +6,7 @@
*/
import React,{Component} from 'react'
import {NavLink,Route,Routes,Navigate,useRoutes} from 'react-router-dom'
import routes from './router';
// import routes from './router';
import Head from "./pages/head"
import './pages/style.scss'
import elementArr from './router/element';
+28 -18
View File
@@ -1,24 +1,34 @@
import { func } from "prop-types";
import React from "react";
import { useNavigate } from "react-router-dom";
// import {withRouter} from "react-router-dom";
class Head extends React.Component{
back=()=>{
// this.props.history.goBack()
// function navigate_(){
// const navigate=useNavigate()
// navigate('/github')
// }
export default function Head(){
const navigate = useNavigate()
const back=()=>{
}
forward=()=>{
// this.props.history.goForward()
const forward=()=>{
}
go=()=>{
// this.props.history.go(-2)
const go=()=>{
}
render(){
return(
<div className="head">
<h1>this is Hader</h1>
<button onClick={this.back}>返回</button>
<button onClick={this.forward}>前进</button>
<button onClick={this.go}>退后2步</button>
</div>
)
const go1=()=>{
console.log("xxx")
navigate('/github')
}
}
export default Head
return(
<div className="head">
<h1>this is Hader</h1>
<button onClick={back}>返回</button>
<button onClick={forward}>前进</button>
<button onClick={go}>退后2步</button>
<button onClick={go1}>重定向</button>
</div>
)
}
+6
View File
@@ -0,0 +1,6 @@
1、NavLink 高亮
2、useRoutes函数
3、<Routes/>
4、重定向
<Route path="/" element={<Navigate to="/jsx"/>} />
useNavigate 函数