我正在使用 react-redux 在 react 上制作登錄泡沫,請向我建議我將如何使用 navigation here
const { isAuthenticated, error, loading} = useSelector(state =>state.auth);
useEffect(()=>{
if(isAuthenticated){
navigate("/dashboard");
}
if(error){
// alert.error(error);
dispatch(clearErrors());
}
},
// [dispatch,alert,isAuthenticated,error,navigate]
[dispatch,isAuthenticated,error,navigate]
)

uj5u.com熱心網友回復:
useNavigate您是否像這樣在檔案頂部匯入?
import { useNavigate } from "react-router-dom";
然后,要使用它,請將其分配給一個變數:
let navigate = useNavigate();
然后像在代碼中一樣使用它:
navigate("/dashboard");
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/432993.html
標籤:javascript 反应 反应还原 梅尔
