一切福田,不離方寸,從心而覓,感無不通。

React 路由

React 路由通常使用 react-router 库来实现,它是一个功能强大的库,用于在 React 应用程序中实现客户端路由。以下是关于如何在 React 中使用 React Router 的详细说明:

安装 React Router

首先,你需要安装 react-router-dom 包,这是用于在浏览器环境中实现路由的包。

基本用法

以下是使用 React Router 设置基本路由的步骤和示例代码。

1. 创建基础路由组件

首先,创建一些简单的组件,它们将被路由渲染。

2. 设置路由

在你的主应用组件中,使用 react-router-dom 的组件来设置路由。

嵌套路由

React Router 允许你创建嵌套路由,这样可以在一个组件内渲染更多的路由。

在主应用组件中设置嵌套路由:

动态路由

可以在路径中包含动态参数。

在主应用组件中设置动态路由:

404 页面

可以使用 React Router 提供的 Navigate 组件来实现 404 页面重定向。

小结

通过使用 React Router,你可以轻松地在 React 应用中实现路由功能,包括基本路由、嵌套路由、动态路由以及 404 页面等。通过这种方式,你可以创建一个功能强大且用户友好的单页应用程序 (SPA)。

 

from:https://www.runoob.com/react/react-router.html