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 相关文章推荐
用jquery实现点击栏目背景色改变
Dec 10 Javascript
jquery解决图片路径不存在执行替换路径
Feb 06 Javascript
JavaScript定义类和对象的方法
Nov 26 Javascript
纯原生js实现table表格的增删
Jan 05 Javascript
使用jQuery卸载全部事件的思路详解
Apr 03 jQuery
Angular 4 指令快速入门教程
Jun 07 Javascript
浅谈JS中的常用选择器及属性、方法的调用
Jul 28 Javascript
JS实现小球的弹性碰撞效果
Nov 11 Javascript
js jquery 获取某一元素到浏览器顶端的距离实现方法
Sep 05 jQuery
vue中的计算属性实例详解
Sep 19 Javascript
vue中touch和click共存的解决方式
Jul 28 Javascript
vue3 自定义图片放大器效果的示例代码
Jul 23 Vue.js
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
php动态生成缩略图并输出显示的方法
2015/04/20 PHP
PHP切割整数工具类似微信红包金额分配的思路详解
2019/09/18 PHP
mac pecl 安装php7.1扩展教程
2019/10/17 PHP
JS 如果改变span标签的是否隐藏属性
2011/10/06 Javascript
JavaScript中获取样式的原生方法小结
2014/10/08 Javascript
node中socket.io的事件使用详解
2014/12/15 Javascript
IE6/IE7中JavaScript json提示缺少标识符、字符串或数字问题处理
2014/12/16 Javascript
JQuery中DOM加载与事件执行实例分析
2015/06/13 Javascript
JS建造者模式基本用法实例分析
2015/06/30 Javascript
javascript编写贪吃蛇游戏
2015/07/07 Javascript
angularJS 发起$http.post和$http.get请求的实现方法
2017/05/18 Javascript
浅谈vue2 单页面如何设置网页title
2017/11/08 Javascript
关于axios如何全局注册浅析
2018/01/14 Javascript
详解Eslint 配置及规则说明
2018/09/10 Javascript
Vue.js 事件修饰符的使用教程
2018/11/01 Javascript
JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【矩形情况】
2018/12/13 Javascript
angular多语言配置详解
2019/05/16 Javascript
Vue中跨域及打包部署到nginx跨域设置方法
2019/08/26 Javascript
node.js基于dgram数据报模块创建UDP服务器和客户端操作示例
2020/02/12 Javascript
OpenLayers3实现鼠标移动显示坐标
2020/09/25 Javascript
python使用turtle库绘制时钟
2020/03/25 Python
Python 转换文本编码实现解析
2019/08/27 Python
python实现统计代码行数的小工具
2019/09/19 Python
matplotlib subplot绘制多个子图的方法示例
2020/07/28 Python
丝芙兰意大利官方网站:Sephora.it
2019/12/13 全球购物
国际商务专业学生个人的自我评价
2013/09/28 职场文书
自荐信不宜过于夸大
2013/11/06 职场文书
高三语文教学反思
2014/01/15 职场文书
党支部公开承诺书
2014/03/28 职场文书
计算机软件专业求职信
2014/06/10 职场文书
优秀党员学习焦裕禄精神思想汇报范文
2014/09/10 职场文书
颂军魂爱军营演讲稿
2014/09/13 职场文书
学校食堂标语
2014/10/06 职场文书
2014年个人售房协议书
2014/10/30 职场文书
2014年质量管理工作总结
2014/12/01 职场文书
HTML通过表单实现酒店筛选功能
2021/05/18 HTML / CSS