gpt4 book ai didi

reactjs - 我想在链接中创建一个可点击的元素,但它的行为不像链接

转载 作者:行者123 更新时间:2023-12-05 01:04:23 26 4
gpt4 key购买 nike

我有一个完全链接在 <Link> 中的组件标签,但我有一个图标,我希望在不激活链接的情况下点击它。有没有办法逃脱图标?

<Link to={`/post/${id}`} className='flex flex-row px-3 py-2'>
<div>Some content</div>
<i onClick={anAction}>An Icon</i>
<div>Some content</div>
</Link>

最佳答案

你应该使用 e.preventDefault()

<Link to={`/post/${id}`} className='flex flex-row px-3 py-2'>
<div>Some content</div>
<i onClick={(e) => {e.preventDefault(); //rest of your function}}>An Icon</i>
<div>Some content</div>
</Link>

关于reactjs - 我想在链接中创建一个可点击的元素,但它的行为不像链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72105322/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com