gpt4 book ai didi

reactjs - 如何在 React JS 中使用路由从查询字符串中获取数据

转载 作者:行者123 更新时间:2023-12-02 16:42:04 25 4
gpt4 key购买 nike

我想知道如何使用 reactJs 中的路由从查询字符串中获取数据。任何人都可以帮我得到答案吗?

export default function ParamsExample() {
return (
<Router>
<div>
<ul>
<li>
<Link to="/">Home</Link>
</li>
<li>
<Link to="/about">About</Link>
</li>
</ul>
</div>
</Router>
);
}

function Child() {
let {query} = window.location.href;

return (
<div>
<h3>query: {query}</h3>
</div>
);
}

最佳答案

请检查以下示例。希望对你有帮助。

import React from "react";
import {
BrowserRouter as Router,
Switch,
Route,
Link,
useParams
} from "react-router-dom";

export default function ParamsExample() {
return (
<Router>
<div>
<h2>Accounts</h2>

<ul>
<li>
<Link to="/netflix">Netflix</Link>
</li>
<li>
<Link to="/zillow-group">Zillow Group</Link>
</li>
<li>
<Link to="/yahoo">Yahoo</Link>
</li>
<li>
<Link to="/modus-create">Modus Create</Link>
</li>
</ul>

<Switch>
<Route path="/:id" children={<Child/>}/>
</Switch>
</div>
</Router>
);
}

function Child() {
let {id} = useParams();

return (
<div>
<h3>ID: {id}</h3>
</div>
);
}

Source

关于reactjs - 如何在 React JS 中使用路由从查询字符串中获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61446435/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com