react 项目引入路由
2024-09-22 01:15:46
下载路由包
npm i react-router-dom -d
前台路由
登陆:
/login
/login.jsx
App.js
import React ,{Component} from 'react';
// import { Button , message} from 'antd';
import {BrowserRouter,Route,Switch} from 'react-router-dom'
import Login from './pages/login/login';
import Admin from './pages/admin/admin' /*
应用的根组件
switch 只匹配其中一个
*/ export default class App extends Component{
render(){
return (
<BrowserRouter>
<Switch>
<Route path='/login' component={Login}></Route>
<Route path='/' component={Admin}></Route>
</Switch> </BrowserRouter>
)
} }
Login.jsx
import React, { Component } from 'react'
/*
登陆页面
*/
export default class Login extends Component{
render(){
return (
<div>Login</div>
)
}
}
Admin.jsx
import React, { Component } from 'react'
/*
后台管理的路由页面
*/
export default class Admin extends Component {
render() {
return (
<div>
Admin
</div>
)
}
}
最新文章
- oracle数据泵导入
- jS事件之网站常用效果汇总
- Python3基础 sum,range 计算1到100的和
- PHP-----函数和二进制
- bootstrap ace MVC
- 【Todo】单例模式各种实现方式及并发安全
- Listview之优化BaseAdapter中的getView中的contentView
- 数往知来 asp.net 聊天室问题解决方案<;十六>;
- 多线程与网络之cookies
- 如何使用jQuery设置背景的透明度
- wamp的mysql密码修改
- zookeeper删除kafka元数据
- Redis 高可用集群
- 黑窗口输入确定数字弹MessageBox(VirtualProtect())
- SQL Server中Text和varchar(max) 区别
- Windows系统编程之异步I/O和完成端口
- MySql常用命令集Mysql常用命令2
- 编码实现字符串类CNString实现运算符重载
- BZOJ5018: [Snoi2017]英雄联盟
- JEECG中t:dictSelect的extendJson用法
热门文章
- linux-history、find、
- 通信协议TLV的介绍及在python下的代码实现及仿真
- 【Gitlab】371- GitLab从安装到全自动化备份一条龙
- Orleans 初接触
- 【Feign】@FeignClient相同名字错误 The bean &#39;xxx.FeignClientSpecification&#39;, defined in null, could not be registered
- 【Activiti】使用学习
- 基于JavaScript google map集成流程
- Nginx学习一路向西
- 11个点让你的Spring Boot启动更快
- 3步轻松搞定Spring Boot缓存