深入解析:(二)黑马React(导航/账单项目)



项目地址

  • 教程作者:
  • 教程地址:
  • 代码仓库地址:
  • 所用到的框架和插件:
dbt
airflow

一、路由

1.1 基础路由

  • 所有的页面
    在这里插入图片描述

1. 创建路由

  • 创建路由
    1. 登录
    2. 文章
    3. 找不到页面
      在这里插入图片描述

2. 导入路由到index.tsx

  • 导入路由到index页面
    在这里插入图片描述

1.2 路由导航

1. 声明式

  • 使用Link 关键字直接跳转
    在这里插入图片描述

2. 命令式

  • 关键:使用 const navigate = useNavigate()
    在这里插入图片描述

1.3 传参

在这里插入图片描述

1. searchParams传参

  1. 需要跳转的页传递参数这里是Login组件

在这里插入图片描述

  1. 在Article用到参数的页面,获取参数

在这里插入图片描述

2. Params传参

  1. 跳转页面使用param传参语法

posted on 2025-11-07 12:39  wgwyanfs  阅读(4)  评论(0)    收藏  举报

导航