javascript - React 子对象点击效果父的点击
问题描述
我正在尝试使用碳设计创建一个反应应用程序。
<HeaderName
element={Link}
to="/campaigns"
prefix=" "
className={["navbar-header", `${path == "/campaigns" ? "selected" : ""}`]}
>
Campaigns
{campaingCount !== 0 ? (
<Tag
filter
onClose={(e) => {
e.stopPropagation();
dispatch(deleteAllCampaign());
}}
title="Clear Filter"
type={undefined}
>
{campaingCount}
</Tag>
) : null}
</HeaderName>
这里 HeaderName 的 'to' 属性将页面路由到一个 url,作为一个子对象,Tag 有自己的关闭按钮,当点击关闭按钮时会触发 'onClose' 事件。
问题:当我点击标签的关闭按钮时,页面再次路由到“/campaigns”,所有状态都被删除,影响业务逻辑。
解决方案
推荐阅读
- javascript - jquery multisortable需要保持移动鼠标进行滚动
- uefi - 使用 gnu-efi 编写我的第一个 EFI 应用程序
- active-directory - 在 Windows 上使用 kinit 失败的 Kerberos 身份验证(错误:网络无法访问)
- javascript - JS 防止不安全的代码访问窗口对象
- python - python - 如何从 azurewebsites 访问 API
- html - 什么是数据电子邮件,它用作标签中的属性?
- php - PHP将当前时间与数组中的时间进行比较并返回相关值
- java - Microsoft Oauth2 访问令牌和刷新令牌的存储
- python - Python:如何删除其他数据框中的行?
- php - Yii 2 Kartik 输入验证消息仅在单击浏览按钮时出现