【发布时间】:2016-06-28 01:07:45
【问题描述】:
如果 <Link> 的 URL 已经激活,我如何在 react-router 中禁用它?例如。如果我的 URL 在点击 <Link> 时不会改变,我想完全阻止点击或呈现 <span> 而不是 <Link>。
我想到的唯一解决方案是使用activeClassName(或activeStyle)并设置pointer-events: none;,但我更愿意使用适用于IE9和IE10的解决方案。
【问题讨论】:
-
@UDB 渲染
<span>而不是<a>完全没问题。这个问题是特定于 react-router - 不是一般问题。不过谢谢。
标签: javascript reactjs react-router