【发布时间】:2019-10-21 23:14:59
【问题描述】:
我有一块瓷砖。单击它的任何地方都应该重定向到一个新页面。我将完整的代码保存在 Link 标记中,这样每当我单击该 div 的任何部分时,它都会导航到新页面。但是在那个链接标签里面,有一个细分,点击它我不想执行重定向。 我面临的问题是,如果我将在我不想执行重定向的特定 div 之前关闭链接标签,则父 div 的剩余区域也变得不可点击,除了写入的 p 标签。我如何才能使那个特定的 div 不可重定向。
<Link to={{ pathname: '/demo_summary/'>
<div className="ctd-tile" style={{ margin: "10px", height"260px" }}>
<p>VERSION: {i.version}</p><br />
<p>Complexity: {i.complexity}</p><br />
<div className="col-md-4">}}>
<img src={require("../images/icon1.png")} title="DEMO PLAN" /></Link>
</div>
<div className="col-md-4">
<input type="image" title="View HTML" src={require("../images/viewAsHtml.png")} style={{width: "40%", cursor: "pointer"}} onClick={(e) => { e, that.openReport(e, i.demoName) }}/>
</div>
<div className="col-md-4">
<Download file={i.name} content={text}>
<img src={require("../images/download.png")} title="DOWNLOAD" style={{ width: "25%", cursor: "pointer" }} />
</Download>
</div>
</div>
</Link>
我想让标题为“查看 HTML”的第二个 div 不可重定向。
【问题讨论】:
标签: html reactjs react-router-dom