【发布时间】:2022-07-07 23:43:53
【问题描述】:
我正在使用useNavigate 转到组件,并且需要在单击按钮时将数据(状态)传递给此ChatRoom 组件。该组件在路线/chatroom 上。
我正在使用 React Router Dom v6。我已阅读文档,但找不到所需的内容。
export default function Home() {
const [username, setUsername] = useState("");
const [room, setRoom] = useState("");
const navigate = useNavigate();
const handleClick = () => {
navigate("/chatroom");
};
return (<button
type="submit"
className="btn"
onClick={() => {
handleClick();
}}
>
Join Chat
</button>
)}
【问题讨论】:
标签: javascript reactjs react-hooks react-router-dom