React-router Link组件防止子进程的默认值

时间:2016-01-27 16:23:13

标签: reactjs react-router

我正在尝试在onClick孩子身上放置Link处理程序。问题是因为Link's transition方法没有触发。有没有preventDefault左右?这是jquery世界中的例子 how to stop redirection of parent href tag when clicked on child div?

1 个答案:

答案 0 :(得分:7)

来自onClick文档:

  

click事件的自定义处理程序。就像a标记上的处理程序一样工作 - 调用e.preventDefault()将阻止触发转换,而e.stopPropagation()将阻止事件冒泡。

所以你应该能够使用e.preventDefault

https://github.com/rackt/react-router/blob/master/docs/API.md#onclicke