1. 考虑将相关的条件组合在一起
- 修改前
const [x, setX] = useState(0);
const [y, setY] = useState(0);
const handlePointerMove = (e) => {
setX(e.clientX);
setY(e.clientY);
};
return (
<div
onPointerMove={handlePointerMove}
style={{
width: "100vw",
height: "100vh",
}}
/>
);
- 修改后
const [position, setPosition] = useState({ x: 0, y: 0 });
const handlePointerMove = (e) => {
setPosition({
x: e.clientX,
y: e.clientY,
});
};
return (...
);
- 修改前
const [userName, setUserName] <
免责声明:本文内容来自互联网,该文观点不代表本站观点。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请到页面底部单击反馈,一经查实,本站将立刻删除。