视频直播系统源码,react 编程式导航实现页面跳转
视频直播系统源码,react 编程式导航实现页面跳转
1 | import React from "react" ;<br>import {createRoot} from 'react-dom/client' ;<br> //导入路由的核心组件<br>import {HashRouter, BrowserRouter as Router, Route, Link} from "react-router-dom"<br> <br>class App extends React.Component {<br> render() {<br> return (<br> <Router><br> <h2>编程式导航app</h2><br> <Link to="/login">去登录页面</Link><br> <Route path="/login" component={Login}></Route><br> <Route path="/home" component={Home}></Route><br> </Router><br> )<br> }<br>}<br> <br>class Login extends React.Component {<br> fn = () => {<br> this.props.history.push("./home")<br> }<br> <br> render() {<br> return (<br> <div><br> <h2>这是登录页面</h2><br> <button onClick={this.fn}>登录</button><br> </div><br> )<br> }<br>}<br> <br>const Home = (props) => {<br> const back=()=>{<br> //go(-1)表示返回上一个页面<br> props.history.go(-1);<br> }<br> return(<br> <br> <div><br> <h2>我是后台首页</h2><br> <button onClick={back}>返回登录页面</button><br> </div><br> )<br>}<br> <br>createRoot(document.getElementById('root')).render(<App/>); |
以上就是视频直播系统源码,react 编程式导航实现页面跳转, 更多内容欢迎关注之后的文章
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现