【发布时间】:2020-08-14 11:31:45
【问题描述】:
我知道以前有人问过这类问题,但在这里我有一个问题,我有一个可点击的卡片和一个卡片中的一个组件,它是按钮,onclick 整个卡片正在被点击,但我想要一个按钮被点击点击按钮和卡片点击卡片。 我怎样才能呈现这两个事件?我如何为这两个事件使用目标? 我是新手反应,有人可以帮我渲染两者。
Current onclick code:
handleClick = (event) => {
console.log("cards click");
event.preventDefault();
};
handleSubmit(event) {
console.log("button inside card click");
const target = event.target;
}
【问题讨论】:
-
整张卡片上是否有 onclick 事件?如果是,那么正在发生的事情是首先执行您的 btn onclick 事件,然后执行卡的 onclick 事件。这是以反向树格式从子节点到父节点的事件冒泡