react-router中的属性详解


Posted in Javascript onJune 01, 2017

本文主要给大家介绍了关于react-router中 的属性的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍:

使用Link标签

// 字符串定位描述符 String location descriptor.
<Link to="/hello">
 Hello
</Link>

// 对象定位描述符 Object location descriptor.
<Link to={{ pathname: '/hello', query: { name: 'ryan' } }}>
 Hello
</Link>

// 函数返回定位描述符Function returning location descriptor.
<Link to={location => ({ ...location, query: { name: 'ryan' } })}>
 Hello
</Link>

属性描述

activeClassName

当被点击时,的className接受一个它的值(activeClassName),默认情况下它是不激活;

activeStyle

当被点击时,activeStyle中的值会添加到转换后的<a/>中,样式是style="color:red;"

onClick(e)

自定义单击事件处理程序。

  • e.preventDefault() :阻止默认事件
  • e.stopPropagation() :阻止事件冒泡

onlyActiveOnIndex

如果onlyActiveOnIndex的值是true,中的路径完全匹配时才会连接指定路由

其它

也可以在上定义 title、id、className属性;

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
Js判断参数(String,Array,Object)是否为undefined或者值为空
Nov 04 Javascript
关于js内存泄露的一个好例子
Dec 09 Javascript
js几秒以后倒计时跳转示例
Dec 26 Javascript
jquery中radio checked问题
Mar 16 Javascript
DOM 高级编程
May 06 Javascript
Javascript动画效果(2)
Oct 11 Javascript
基于BootStrap与jQuery.validate实现表单提交校验功能
Dec 22 Javascript
vue-cli与webpack处理静态资源的方法及webpack打包的坑
May 15 Javascript
利用jsonp解决js读取本地json跨域的问题
Dec 11 Javascript
JQuery常见节点操作实例分析
May 15 jQuery
js前端如何写一个精确的倒计时代码
Oct 25 Javascript
JavaScript 接口原理与用法实例详解
May 12 Javascript
javascript 数据存储的常用函数总结
Jun 01 #Javascript
Node.js+ES6+dropload.js实现移动端下拉加载实例
Jun 01 #Javascript
详解基于webpack搭建react运行环境
Jun 01 #Javascript
jQuery+Ajax实现用户名重名实时检测
Jun 01 #jQuery
Javascript实现一个简单的输入关键字添加标签效果实例
Jun 01 #Javascript
node.js中fs.stat与fs.fstat的区别详解
Jun 01 #Javascript
vue 如何添加全局函数或全局变量以及单页面的title设置总结
Jun 01 #Javascript
You might like
网络资源
2006/10/09 PHP
利用discuz自带通行证整合dedecms的方法以及文件下载
2007/03/06 PHP
PHP 彩色文字实现代码
2009/06/29 PHP
PHP计划任务、定时执行任务的实现代码
2011/04/23 PHP
深入理解ob_flush和flush的区别(ob_flush()与flush()使用方法)
2013/02/06 PHP
解决FastCGI 进程超过了配置的活动超时时限的问题
2013/07/03 PHP
JavaScript语句可以不以;结尾的烦恼
2007/03/08 Javascript
jQuery 相关控件的事件操作分解
2009/08/03 Javascript
判断用户的在线状态 onbeforeunload事件
2011/03/05 Javascript
jQuery.extend 函数详解
2012/02/03 Javascript
jquery 页面滚动到指定DIV实现代码
2013/09/25 Javascript
常见表单重复提交问题整理及解决方法
2013/11/13 Javascript
js冒泡、捕获事件及阻止冒泡方法详细总结
2014/05/08 Javascript
php实例分享之实现显示网站运行时间
2014/05/20 Javascript
JavaScript操作DOM元素的childNodes和children区别
2015/04/01 Javascript
JavaScript中的bold()方法使用详解
2015/06/08 Javascript
js实现表单检测及表单提示的方法
2015/08/14 Javascript
详解Javascript事件驱动编程
2016/01/03 Javascript
js点击文本框弹出可选择的checkbox复选框
2016/02/03 Javascript
AngularJS基础 ng-keydown 指令简单示例
2016/08/02 Javascript
实现点击下箭头变上箭头来回切换的两种方法【推荐】
2016/12/14 Javascript
Vue.js bootstrap前端实现分页和排序
2017/03/10 Javascript
JS实现给json数组动态赋值的方法示例
2020/03/19 Javascript
node koa2实现上传图片并且同步上传到七牛云存储
2017/07/31 Javascript
python实现教务管理系统
2018/03/12 Python
Python常见工厂函数用法示例
2018/03/21 Python
Python中的pathlib.Path为什么不继承str详解
2019/06/23 Python
对Python 中矩阵或者数组相减的法则详解
2019/08/26 Python
python学生信息管理系统实现代码
2019/12/17 Python
pytorch使用 to 进行类型转换方式
2020/01/08 Python
Python简单实现区域生长方式
2020/01/16 Python
高一政治教学反思
2014/01/28 职场文书
教师党员整改措施
2014/10/24 职场文书
2019年鼓励无偿献血倡议书
2019/09/17 职场文书
redis数据结构之压缩列表
2022/03/21 Redis
vue css 相对路径导入问题级踩坑记录
2022/06/05 Vue.js