91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

react-router-dom路由跳轉如何實現

發布時間:2022-12-28 14:39:22 來源:億速云 閱讀:409 作者:iii 欄目:web開發

這篇“react-router-dom路由跳轉如何實現”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“react-router-dom路由跳轉如何實現”文章吧。

react-router-dom路由跳轉的實現方法:1、打開相應的js文件;2、通過useNavigate方法手動操作進行路由跳轉;3、通過state屬性進行路由傳值,并用useLocation方法獲取參數。

React-Router-dom路由跳轉

useNavigate

useNavigate方法可以手動操作進行路由跳轉,可以在不同頁面之間切換

import { FunctionComponent } from "react";
import { useNavigate } from "react-router-dom";
import { Button } from "antd";
export const Login: FunctionComponent = () => {
  const navigate = useNavigate();
  const login = () => {
    navigate("/"); // 向 navigate 方法中傳入要跳轉的 path 路徑
  };
  return (
    <div>
      Login
      <Button type="primary" onClick={login}>
        登錄
      </Button>
    </div>
  );
};

attribute描述
replace路由歷史,當值為 true 時,不創建歷史條目
state路由傳值,傳params參數

在 CodeSandBox 上嘗試

replace屬性默認值為false,使用{replace:true}這樣我們就不會創建登錄頁面歷史堆棧中的另一個條目。這意味著當他們到達受保護的頁面并單擊“上一步”按鈕時不會回到登錄頁面

state屬性進行路由傳值,以params參數的形式傳遞,不會顯示在url后方,頁面刷新參數會丟失。在其他頁面我們是用 useLocation 方法獲取參數。

以上就是關于“react-router-dom路由跳轉如何實現”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

车险| 清水县| 自贡市| 鸡西市| 淳化县| 民乐县| 绿春县| 龙川县| 昭平县| 庐江县| 蓝田县| 永川市| 穆棱市| 德江县| 东丽区| 绥江县| 灵丘县| 郴州市| 雅江县| 黄大仙区| 平舆县| 伊通| 绥芬河市| 裕民县| 西乌珠穆沁旗| 新干县| 资源县| 沂源县| 嫩江县| 沧源| 南川市| 石城县| 鲁山县| 宜宾市| 四会市| 宁阳县| 牙克石市| 定边县| 长宁县| 莎车县| 汉寿县|