react 实现页面跳转

简介:

1、页面引入


import { useNavigate } from "react-router-dom";


2、函数里面写


let nav = useNavigate(); //声明变量


3、根据底部导航栏来举例


 {/* 底部导航栏 */}
      <div>
        <Tabbar value={name}>
          <Tabbar.Item name="home" icon={<HomeO />}>
            首页
          </Tabbar.Item>
          <Tabbar.Item
            name="search"
            onClick={() => {
              shop();
            }}
            icon={<Qr />}
          >
            分类
          </Tabbar.Item>
          <Tabbar.Item
            name="firends"
            onClick={() => {
              shops();
            }}
            icon={<ShoppingCartO />}
          >
            购物车
          </Tabbar.Item>
          <Tabbar.Item
            name="setting"
            onClick={() => {
              per();
            }}
            icon={<Contact />}
          >
            个人中心
          </Tabbar.Item>
        </Tabbar>
      </div>


4、实现要跳转的页面


const shop = () => {
    nav(`classify`);
  };
  const shops = () => {
    nav(`shop`);
  };
  const per = () => {
    nav(`personal`);
  };
相关文章
|
5月前
|
前端开发
React中的页面跳转方式详解
React中的页面跳转方式详解
|
资源调度 前端开发
react 实现页面跳转
在React中,你可以使用react-router-dom库来实现页面的跳转。该库提供了一些组件和函数,用于管理路由和导航。
|
移动开发 前端开发
《React Native移动开发实战》一一3.6 添加页面跳转功能——Navigator组件
本节书摘来自华章出版社《React Native移动开发实战》一 书中的第3章,第3.6节,作者:袁林 著 ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1489 0
|
5月前
|
设计模式 前端开发 数据可视化
【第4期】一文了解React UI 组件库
【第4期】一文了解React UI 组件库
337 0
|
5月前
|
存储 前端开发 JavaScript
【第34期】一文学会React组件传值
【第34期】一文学会React组件传值
69 0
|
5月前
|
前端开发
【第31期】一文学会用React Hooks组件编写组件
【第31期】一文学会用React Hooks组件编写组件
70 0
|
5月前
|
存储 前端开发 JavaScript
【第29期】一文学会用React类组件编写组件
【第29期】一文学会用React类组件编写组件
71 0
|
5月前
|
前端开发 开发者
【第26期】一文读懂React组件编写方式
【第26期】一文读懂React组件编写方式
58 0
|
5月前
|
资源调度 前端开发 JavaScript
React 的antd-mobile 组件库,嵌套路由
React 的antd-mobile 组件库,嵌套路由
112 0
|
5月前
|
存储 前端开发 中间件
React组件间的通信
React组件间的通信
48 1