全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

详解react如何在组件中获取路由参数

路由参数

假如我们有很多 list 页面,这些页面除了动态内容不同,其他的页面部分都相同,这个时候需要怎么配置路由和组件呢?

这种场景就需要用到路由的参数功能,增加一条包含参数的路由配置。

import List from './component/list';

<Route path="list/:id" component={List} />

注意 path 属性中的 :id 就是该路由的参数( param )。再来看看 List 页面的组件。

/list 对应了 list.js

import React from 'react';
class List extends React.Component {
 render () {
 return (
 <div>
 <h3>This is List page.</h3>
 <p>The list page id is 
  <b style={{color: 'red'}}>{this.props.params.id}</b>
 </p>
 </div>
 );
 }
};
export default List;

在 List 组件中,可以直接通过 this.props.params.id 来访问实际的参数值(这里的id key 就和定义路径的 :id 相对应),React Router 将路由的数据都通过 props传递给了页面组件,这样就可以非常方便的访问路由相关的数据了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# react  # 获取组件参数  # 获取路由参数  # 组件获取路由参数  # React路由参数传递与嵌套路由的实现详细讲解  # React配置子路由的实现  # Nginx配置React项目Url后直接输入路由路径时报404问题的解决  # React中路由的参数传递路由的配置文件详解  # 有很多  # 其他的  # 给了  # 再来  # 可以直接  # 这个时候  # 相对应  # 大家多多  # 就可以  # 来访问  # path  # Route  # lt  # id  # param  # gt  # class  # component  # pre  # strong 


相关文章: 新网站制作渠道有哪些,跪求一个无线渠道比较强的小说网站,我要发表小说?  c# 在高并发下使用反射发射(Reflection.Emit)的性能  专业公司网站制作公司,用什么语言做企业网站比较好?  c++怎么用jemalloc c++替换默认内存分配器【性能】  武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?  建站之星图片链接生成指南:自助建站与智能设计教程  深圳网站制作培训,深圳哪些招聘网站比较好?  如何通过VPS建站无需域名直接访问?  如何在Golang中使用encoding/gob序列化对象_存储和传输数据  建站之星安全性能如何?防护体系能否抵御黑客入侵?  购物网站制作公司有哪些,哪个购物网站比较好?  如何通过WDCP绑定主域名及创建子域名站点?  高性价比服务器租赁——企业级配置与24小时运维服务  大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?  如何使用Golang安装API文档生成工具_快速生成接口文档  如何快速登录WAP自助建站平台?  国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?  广州美橙建站如何快速搭建多端合一网站?  简历在线制作网站免费版,如何创建个人简历?  品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  建站之星备案流程有哪些注意事项?  如何在建站主机中优化服务器配置?  建站之星导航菜单设置与功能模块配置全攻略  制作充值网站的软件,做人力招聘为什么要自己交端口钱?  建站之星代理如何获取技术支持?  linux top下的 minerd 木马清除方法  如何在云指建站中生成FTP站点?  济南专业网站制作公司,济南信息工程学校怎么样?  名字制作网站免费,所有小说网站的名字?  如何自定义建站之星网站的导航菜单样式?  大学网站设计制作软件有哪些,如何将网站制作成自己app?  广平建站公司哪家专业可靠?如何选择?  七夕网站制作视频,七夕大促活动怎么报名?  网站设计制作企业有哪些,抖音官网主页怎么设置?  建站VPS推荐:2025年高性能服务器配置指南  如何高效完成自助建站业务培训?  如何用低价快速搭建高质量网站?  Android自定义listview布局实现上拉加载下拉刷新功能  如何在IIS中新建站点并配置端口与IP地址?  在线ppt制作网站有哪些,请推荐几个好的课件下载的网站?  网站建设设计制作营销公司南阳,如何策划设计和建设网站?  平台云上自助建站如何快速打造专业网站?  建站之家VIP精选网站模板与SEO优化教程整合指南  义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?  如何快速建站并高效导出源代码?  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  香港服务器网站生成指南:免费资源整合与高速稳定配置方案  长沙做网站要多少钱,长沙国安网络怎么样?  如何获取免费开源的自助建站系统源码? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。