![](logo.png)
# **react-router**
## 简介:
react-router-dom 是一个基于 React 之上的强大路由库,它可以让你向应用中快速地添加视图和数据流,同时保持页面与 URL 间的同步。
## 安装:
```
npm install react-router-dom --save-dev
```
## 组件中引用:
```
import { BrowserRouter as Router,Route,Link} from 'react-router-dom';
```
## 路由配置
```
import React,{Component} from 'react';
import ReactDOM from 'react-dom';
import { BrowserRouter as Router,Route,Link} from 'react-router-dom';
import Home from './components/router/home';
import About from './components/router/about';
import News from './components/router/news';
import './index.css';
class App extends Component{
render(){
return (
<Router>
<div>
<ul>
<li>
<Link to="/">首页</Link>
</li>
<li>
<Link to="/about">关于我们</Link>
</li>
<li>
<Link to="/news">新闻</Link>
</li>
</ul>
<hr/>
<Route exact path='/' component={Home}/>
<Route path='/about' component={About}/>
<Route path='/news' component={News}/>
</div>
</Router>
)
}
}
ReactDOM.render(
<App/>,
document.getElementById('root')
);
```
没有合适的资源?快使用搜索试试~ 我知道了~
HTML5与移动互联网开发方向,《React程序开发》课程仓库.zip
共79个文件
js:36个
pptx:8个
pdf:7个
需积分: 1 0 下载量 74 浏览量
2024-03-18
20:38:53
上传
评论
收藏 8.72MB ZIP 举报
温馨提示
HTML5与移动互联网开发方向,《React程序开发》课程仓库.zip
资源推荐
资源详情
资源评论
收起资源包目录
HTML5与移动互联网开发方向,《React程序开发》课程仓库.zip (79个子文件)
course-react-master
tools
reduxdevtools.crx 1.55MB
react-developer-tools.zip 334KB
react-developer-tools.crx 334KB
materials
slides
ch07-Redux.pptx 598KB
ch06-router.pptx 164KB
ch08-Umi.pptx 148KB
ch03-React基础语法(二).pptx 170KB
ch04-Advanced Guides.pptx 411KB
ch05-虚拟 DOM.pptx 517KB
ch01-React概述.pptx 208KB
ch02-React基础语法.pptx 341KB
outline.docx 75KB
schedule.doc 48KB
logo.png 13KB
ch05-virtualDOM
ch05-虚拟 DOM.pdf 418KB
ch01-react-introduction
logo.png 13KB
readme.md 739B
ch01-React简介.pdf 401KB
ch07-redux
ch07-demo
store
index.js 202B
reducer.js 737B
index.js 2KB
logo.png 13KB
readme.md 375B
ch07-Redux.pdf 576KB
ch03-react-basic-2
ch03-demo
01-PropTypes.js 392B
04-todolist.js 1012B
02-controlled-component.js 815B
03-refs.js 739B
ch03-React基础语法(二).pdf 535KB
ch02-react-basic
ch02-React基础语法.pdf 701KB
ch02-demo
02-render.js 844B
04-component.js 455B
05-state.js 771B
06-lifecycle.js 2KB
01-jsx.js 1KB
07-event-handle.js 957B
09-slides
src
serviceWorker.js 5KB
logo.svg 3KB
components
slides
slides.css 1KB
arrow.js 341B
dots.js 505B
slides.js 2KB
slide.js 656B
index.js 378B
images
banner05.jpg 509KB
banner03.jpg 219KB
banner02.jpg 195KB
banner04.jpg 264KB
banner01.jpg 315KB
index.css 628B
package.json 596B
public
manifest.json 306B
favicon.ico 4KB
index.html 423B
package-lock.json 562KB
.gitignore 310B
README.md 1B
08-event-params.js 745B
03-update-render.js 333B
ch06-router
ch06-demo
01-basic-conf
components
router
about.js 172B
news.js 172B
home.js 170B
index.js 1KB
02-dynamic-routing
components
router
goodscontent.js 635B
newscontent.js 435B
about.js 172B
goods.js 699B
news.js 694B
home.js 170B
index.js 2KB
logo.png 13KB
readme.md 2KB
ch06-router.pdf 380KB
README.md 508B
ch04-advanced guides
ch04-Advanced Guides.pdf 449KB
ch04-demo
03-axios.js 823B
04-fetch.js 1KB
02-hoc.js 2KB
01-context.js 736B
共 79 条
- 1
资源评论
日刷百题
- 粉丝: 5356
- 资源: 951
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- PxCook-像素大厨Mac版本安装包
- 基于mysql和python的学生选课系统【课程设计(实验报告+源码)】
- PxCook-像素大厨Windows版本安装包
- aspose-words-23.12-jdk16 有水印
- [大模型部署]在C# Winform中使用文心一言ERNIE-3.5 4K 聊天模型
- python毕业设计-基于Django+OpenCV的二维码生成与识别系统设计与实现.zip
- python毕业设计-基于Django+OpenCV的二维码生成与识别系统设计与实现+使用说明.zip
- 基于STM32单片机空气监测系统设计源码+详细文档+配套全部资料(毕业设计).zip
- rdf0412-kcu116-pcie-c-2019-1.zip(XILINX KCU116 源码)
- 基于C#语言的winform界面火车票订票系统(源码+实验报告)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功