react 路由携带参数
在React中,路由携带参数主要有两种方式:
1. 使用`react-router-dom`库:
`react-router-dom`是React中常用的路由库之一。在配置路由时,可以通过`match.params`对象获取路由参数。以下是一个简单的示例:
首先,安装`react-router-dom`:
```bash
npm install react-router-dom
```
然后,在组件中获取路由参数:
```javascript
import React from 'react';
import { BrowserRouter as Router, Route, Link } from 'react-router-dom';
function App() {
return (
<Router>
<div>
<nav>
<ul>
<li>
<Link to="/users/1">用户1</Link>
</li>
<li>
<Link to="/users/2">用户2</Link>
</li>
</ul>
</nav>
<Route path="/users/:id" component={User} />
</div>
</Router>
react router v6 文档 );
}
function User({ match }) {
const userId = match.params.id;
return (
<div>
<h2>用户ID:{userId}</h2>
</div>
);
}
export default App;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论