博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
this.props.match
阅读量:4952 次
发布时间:2019-06-11

本文共 426 字,大约阅读时间需要 1 分钟。

this.props.match中包含的是url信息其中

  • params字段可以获取路由参数。

路由为:

{ path: "/FriendDetail/
:id/
:index", name: "FriendDetail", component: FriendDetail }
这样可以根据
id
index的不同获取不同的数据,进行渲染。
 
获取方法:
let id = this.props.match.params.id;
效果如下:
  •  history包含了组件可以使用的各种路由系统的方法,常用的有 pushreplace,两者都是跳转页面,但是 replace 不会引起页面的刷新,仅仅是改变 url。

使用方法:

this.props.history.push('/download');
// 跳转到“/download”页面

 

 

 

 

 

转载于:https://www.cnblogs.com/embrace-ly/p/11310854.html

你可能感兴趣的文章
jquery.cookie.js 的配置
查看>>
序列化,json pickle,shelve
查看>>
【原创】StreamInsight查询系列(二十一)——查询模式之使用地理数据
查看>>
iOS sqlite查询当天日期的数据
查看>>
找水王2
查看>>
BZOJ2087[Poi2010] Sheep
查看>>
将默认的select选择框样式清除
查看>>
sql server 查看表的外键
查看>>
RPM管理工具
查看>>
Python学习之路目录(收藏整理)
查看>>
表格里使用text-overflow后不能隐藏超出的文本的解决方法
查看>>
[UE4]事件处理(Handling Events)和委托(Delegate)代码示例(一)
查看>>
读《java核心技术卷一》有感
查看>>
Mac上Markdown的使用
查看>>
选修所有课程的学生信息
查看>>
输出斐波纳契数列
查看>>
git
查看>>
JS数组定义【收藏】
查看>>
2015个人年度总结
查看>>
ios copy
查看>>