欢迎使用CSDN-markdown编辑器
来源:互联网 发布:莫知我哀 莫的意思 编辑:程序博客网 时间:2024/06/05 05:19
react-router实现单页面应用简析
react-router通过Route标签的嵌套,实现点击切换为不同的路由。每个路由都有自己对应的component组件。那么点击切换路由,只是渲染不同的子组件,实质是利用了{this.props.children}。
export default class Index extends Component { render() { return ( <div className="header"> <div> <span><IndexLink to="/">Home</IndexLink></span> <span><Link to="/add" className='link'>新增页</Link></span> <span><Link to="/list" className='link'>列表页</Link></span> <span><Link to="/detail" className='link'>详情页</Link></span> </div> {this.props.children}//这里决定了每次切换,渲染不同的子组件,而父组件不变 </div> ) }}
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 【JAVA秒会技术之Linux】Linux系统中安装中文字体方法(微软雅黑或宋体)
- 搭建 Apache Http Server 服务器
- 使用okhttp进行图片下载,上传,get,post网络请求
- 【LeetCode】max-points-on-a-line一条线上最多点
- matlab中变量的基本概念
- 欢迎使用CSDN-markdown编辑器
- Mybatis中几个重要类
- 我的第一篇技术博客
- 01 Spring概述
- SQL中inner join、outer join和cross join的区别
- java中的“静态”
- Java第一个系统
- swusoj(将军鬼上身啦!(0324))
- java中的接口