【发布时间】:2020-07-23 08:43:13
【问题描述】:
这是使用 refs 的解决方案
import React, { useState, useRef } from "react";
function Bar() {
const ref = useRef();
return (
<div
ref={ref}
onClick={(ev) => {
if (ev.target == ref.current) console.log("Target hit");
}}
>
Click me, maybe <div>test</div>
</div>
);
}
在上面的解决方案中,当我们点击测试时,目标没有命中。我们可以吗 不使用 refs
获得相同的输出
【问题讨论】:
标签: reactjs react-hooks react-ref