【发布时间】:2022-12-05 00:35:26
【问题描述】:
我做了一个简单的反应钩子。
import React from "react";
import { useNavigate } from "react-router-dom";
export default function SearchReq(searchTerm: string) {
if (searchTerm === "") return;
const navigate = useNavigate();
console.log(searchTerm);
// window.location.href = "/search?searchTerm=" + searchTerm;
navigate("/search?searchTerm=" + searchTerm, { replace: true });
}
但出于某种原因,它给了我一个错误,我发现导致错误的行是const navigate = useNavigate(),但我不明白为什么有人能向我解释一下?
【问题讨论】:
-
“断钩”是什么意思?
-
哦,抱歉,我知道我忘记了什么,我已经对错误进行了更新。
标签: reactjs typescript