收藏本版 |訂閲

React论坛 今日: 0|主題: 520|排名: 77 

  • React — 路由
    一、路由的使用 1.安装react-router-dom npm i react-router-dom 2.配置 (1)创建router实例对象并且配置路由对应关系 (2)路由绑定 import {createBrowserRouter,RouterProvider} from 'react-router-dom' //(1)创建router实例对象并且配置路由对应关系 const router = createBrowserRouter([ { path : '/l ...
    0119 用户若隐 发表于 2024-3-12 React论坛
  • React — Redux详解
    Redux 是一个用于 JavaScript 应用程序的状态管理库。它可以帮助您管理应用程序中的状态,并确保状态的一致性和可预测性。 Redux 主要用于处理大型应用程序中的复杂状态逻辑,例如跨组件共享状态、处理异步数据流等。 Redux 的核心概念包括: Store(存储):Redux 应用程序的状态(state)被统一存储在一个称为 ...
    085 一格子阳光 发表于 2024-3-7 React论坛
  • React拖拽插件:react-beautiful-dnd 中文文档及示例
    本篇文章主要介绍react-beautiful-dnd,它是基于react的拖拽插件 接下来会从以下几个方面来介绍react-beautiful-dnd 安装使用 API介绍 Example 1. 安装使用 首先我们需要安装react-beautiful-dnd # yarn yarn add react-beautiful-dnd # npm npm install react-beautiful-dnd --save 使用时: import { DragDropContext ...
    0105 老同志爱聊天 发表于 2023-12-19 React论坛
  • 视觉差缓动效果的轮播--React版
    React实现视觉差效果缓动轮播 效果如下(图片帧率低看起来有点卡顿,看个大概就行): 分享一下思路: 1.正常引入一个轮播组件(站在巨人肩膀省时省力),去除指示点、引导箭头等不需要的元素,有些组件支持配置,不支持就手动覆盖CSS样式了 2.找到组件中用于显示展示当前图片的类名 3.添加transform效果和transition属性 ...
    070 非啊吗 发表于 2023-11-23 React论坛
  • SpringBoot + 通义千问 + 自定义React组件,支持EventStream数据解析!
    一、前言 大家好!我是sum墨,一个一线的底层码农,平时喜欢研究和思考一些技术相关的问题并整理成文,限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。 最近ChatGPT非常受欢迎,尤其是在编写代码方面,我每天都在使用。随着使用时间的增长,我开始对其原理产生了一些兴趣。虽然我无法完全理解这些AI大型模型的 ...
    096 慧亚实业 发表于 2023-11-23 React论坛
  • 单个Nginx发布多个react静态页面
    在有些网络环境中,端口是一种比较稀缺的资源,而我们又恰好有多个前端项目需要发布,我们可以采取将多个项目映射到同一个端口上面的方案加以解决。 本教程前端项目主要以react为主,部署在linux服务器上。 1. 将项目资源的访问地址修改为相对方式 在react项目package.json中,添加或者修改homepage属性为.。具体为: { ...
    0121 微光掠影 发表于 2023-11-7 React论坛
  • React-Admin后台管理模板|react18+arco+zustand后台解决方案
    基于react18.x+vite4+arco-design自研中后台管理系统解决方案ReactAdmin。 react-vite-admin 基于vite4搭建react18.x后台管理项目。使用了react18 hooks+arco.design+zustand+bizcharts等技术实现权限管理模板框架。支持暗黑/亮色主题、i18n国际化、动态权限鉴定、3种布局模板、tab路由标签栏等功能。 React18Admin管理系 ...
    040 掩于岁月的美妞 发表于 2023-10-17 React论坛
  • React跨路由组件动画
    我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:佳岚 回顾传统React动画 对于普通的 React 动画,我们大多使用官方推荐的 react-transition-group,其提供了四个基本组件 Transition、CSSTransition、SwitchTransition、T ...
    070 游水上岸 发表于 2023-10-11 React论坛
  • 超级实用!React-Router v6实现页面级按钮权限
    大家好,我是王天~ 今天咱们用 reac+reactRouter来实现页面级的按钮权限功能。这篇文章分三部分,实现思路、代码实现、踩坑记录。 嫌啰嗦的朋友,直接拖到第二章节看代码哦。 前言 通常情况下,咱们为用户添加权限时,除了页面权限,还会细化到按钮级别,比如、新增、删除、查看等权限。 如下效果,切换用户登录后,操作权 ...
    066 程序猿老张 发表于 2023-10-3 React论坛
  • react18-webchat网页聊天实例|React Hooks+Arco Design仿微信桌面端
    React18 Hooks+Arco-Design+Zustand仿微信客户端聊天ReactWebchat。 react18-webchat基于react18+vite4.x+arco-design+zustand等技术开发的一款仿制微信网页版聊天实战项目。实现发送带有emoj消息文本、图片/视频预览、红包/朋友圈、局部模块化刷新/美化滚动条等功能。 使用技术 编辑器:vscode 技术栈:react18+vite4+re ...
    0117 重庆火锅底料 发表于 2023-9-12 React论坛
  • Vue vs React:你需要知道的一切
    Vue 和 React 是创建 JavaScript 网络应用程序最常用的两种工具。但我们该如何在两者之间做出选择呢?在本篇 Vue 与 React 的对比中,我们将尝试找出答案。我们将回顾每种工具的优缺点,提供选择使用哪种工具的技巧,并帮助你开始使用。 总览 什么是Vue? Vue趣事 什么是React? React趣事 Vue vs React:全面 ...
    0101 莫艾 发表于 2023-9-11 React论坛
  • 推荐一个react上拉加载更多插件:react-infinite-scroller
    在开发网页和移动应用时,经常需要处理大量数据的展示和加载。如果数据量非常大,一次性全部加载可能会导致页面卡顿或崩溃。为了解决这个问题,我们可以使用无限滚动(Infinite Scroll)的技术。React 提供了一个方便的组件库,即 react-infinite-scroller,它可以帮助我们实现无限滚动的功能。 react-infinite-scroller 是 ...
    055 姝岩 发表于 2023-9-7 React论坛
  • 用React仿钉钉审批流
    引言 这几天帮朋友忙,用了一周时间,高仿了一个钉钉审批流。这个东西会有不少朋友有类似需求,就分享出来,希望能有所帮助。为了方便朋友的使用,设计制作的时候,尽量做到节点配置可定制,减少集成成本。如果您的项目有审批流需求,这个项目可以直接拿过去使用。React初学者也可以把本项目当做研读案例,学习并快速上手Re ...
    0126 博奕人生 发表于 2023-8-6 React论坛
  • React组件设计之性能优化篇
    我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:空山 前言 由于笔者最近在开发中遇到了一个重复渲染导致子组件状态值丢失的问题,因此关于性能优化做了以下的分析,欢迎大家的交流 我们在日常的项目开发中往往会把页面 ...
    039 钱都都 发表于 2023-7-26 React论坛
  • React函数式组件渲染、useEffect顺序总结
    参考资料: 深入React的生命周期(上):出生阶段(Mount) 深入React的生命周期(下):更新(Update) 精读《useEffect 完全指南》 React组件重新渲染理解 & 优化大全 React渲染顺序及useEffect执行顺序探究(含并发模式) 组件状态 同样还是可以把组件的状态分为mount、update和unmount。 mount:组件首次出现在页面中。React ...
    051 爱如煙花寂寞 发表于 2023-7-24 React论坛
  • 百度Amis+React低代码实践
    背景 在项目中有集成低代码平台的想法,经过多方对比最后选择了 amis,主要是需要通过 amis 进行页面配置,导出 json 供移动端和 PC 端进行渲染,所以接下来讲一下近两周研究 amis 的新的以及一些简单经验,供大家参考. 什么是 amis amis 是一个低代码前端框架,它使用 JSON 配置来生成页面,可以减少页面开发工作量,极大提升效 ...
    0121 妍宝 发表于 2023-6-24 React论坛
  • Create React App 被 React 官方抛弃
    新的开始 2023年3月17号 react官方文档正式更新,还顺带搬了个家,连网址都变了。 被嫌弃的CRA 不知道小伙伴有没有留意到了没:曾经官方推荐 创建项目的脚手架工具 create-react-app已经从新文档中删除了,反而推荐了 React 社区的其它几个知名框架来创建项目。 在 Beta 版新文档中,还曾推荐过Vite 来搭建react项目,不 ...
    0132 沙娜拉 发表于 2023-6-13 React论坛
  • 深入解析React DnD拖拽原理,轻松掌握拖放技巧!
    我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。。 本文作者:霁明 一、背景 1、业务背景 业务中会有一些需要实现拖拽的场景,尤其是偏视觉方向以及移动端较多。拖拽在一定程度上能让交互更加便捷,能大大提升用户体验。以业务中心子 ...
    0122 离木 发表于 2023-6-9 React论坛
  • 如何在2023年开启React项目
    在这里,我想给你一个新的React项目入门的简要概述。我想反思一下优点和缺点,反思一下作为一个开发者所需要的技术水平,反思一下作为一个React开发者,每个启动项目都能为你提供哪些功能。最后,你将了解到针对不同需求的3种解决方案。 免责声明:从个人开发者的角度来看,我完全支持React团队在其新文档中推动的框架/SSR ...
    065 自然萌 发表于 2023-6-6 React论坛
  • 使用react-flow制作流程图
    1.react-flow  react-flow是一个用于构建基于节点的应用程序的库。这些可以是简单的静态图或复杂的基于节点的编辑器。同时react-flow支持自定义节点类型和边线类型,并且它附带一些组件,可以查看缩略图的Mini Map和悬浮控制器Controls. 2、react-flow 的安装   npm install react-flow-renderer # npm   yarn add ...
    077 信钢销售部杨微微 发表于 2023-5-25 React论坛
  • 下一頁 »

    快速發帖

    還可輸入 180 個字符
    您需要登錄後才可以發帖 登錄 | 立即注册

    本版積分規則

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部