首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
React基础
辰火流光
创建于2024-02-29
订阅专栏
React基础教程
等 46 人订阅
共38篇文章
创建于2024-02-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
React+TypeScript父子组件通讯
通过本文的阅读,读者将掌握如何利用 `forwardRef` 和 `useImperativeHandle` 钩子在子组件中暴露多个 DOM 节点或方法给父组件。
在React项目中使用clsx
本文将介绍如何在React和TypeScript项目中使用`clsx`,这是一个非常轻量级的JavaScript库,专门用于处理这种需求。
使用WebStorm插件React Buddy提高React开发效率(调色板篇)
React Buddy是IntelliJ IDE 的高级插件,具有可视化工具和代码提示,使开发效率更高,本文将演示如何使用React Buddy中的调色板功能。 准备 在开始之前,请确保已经安装了Re
使用WebStorm插件React Buddy提高React开发效率(大纲结构篇)
React Buddy是IntelliJ IDE 的高级插件,具有可视化工具和代码提示,使开发效率更高,本文将介绍大纲工具与预览功能。 准备 在开始之前,请确保已经安装了React Buddy插件。如
使用WebStorm插件React Buddy提高React开发效率(快捷键篇)
React Buddy是IntelliJ IDE 的高级插件,具有可视化工具和代码提示,使开发效率更高,本文将介绍代码提示以及常用的快捷键操作。 安装React Buddy插件 要在WebStorm编
React实战案例:创建并使用Alert组件
在React学习之旅中,我们已经掌握了许多基础知识。现在来实战一下,创建Alert组件,以此来巩固和运用之前文章中所学的知识。 创建Alert组件 首先,需要在 components 目录中新建 Al
React基础-自定义Hooks
React的内置Hooks如useState、useContext和useEffect为组件状态管理和副作用处理提供了强大的支持。然而,随着应用的复杂度增加,我们可能需要更特殊用途的Hooks,比如获
React基础-精简Effect依赖
在React中,Effect Hook是处理组件副作用的主要方式。然而,不恰当的依赖项可能会导致性能问题,甚至无限循环。本文将探讨如何审查并移除Effect中不必要的依赖,以及如何避免常见的陷阱。 理
React基础-将事件与Effect分开
在React应用中,正确地区分事件处理函数和Effect是编写高效、可维护代码的关键。本文将探讨如何在事件处理和Effect之间做出选择,以及如何将非响应式逻辑从Effect中分离出来,提高应用的响应
React基础-响应式Effect的生命周期
在React的世界里,Effect Hooks是处理副作用的强大工具。不过,Effect的生命周期与组件的生命周期有所不同,理解这些差异对于编写高效、可维护的React应用至关重要。本文将深入探讨Ef
React基础-何时不需要使用Effect
在React开发中,useEffect是一个非常强大的Hook,它允许我们在组件渲染后与外部系统同步。然而,并非所有情况都需要使用Effect。有时候,过度使用Effect会导致代码变得复杂、运行缓慢
React基础-理解Effect
在React的世界里,Effect允许我们在组件渲染后同步执行代码,从而与外部系统进行交互。在这篇文章中,我们将深入探讨Effect的工作原理,并通过实际的代码示例来展示如何在开发中有效地使用Effe
React基础-DOM操作
在React的世界里,我们通常不需要直接操作DOM,因为React为我们抽象了DOM操作。然而,有些场景下,我们仍然需要直接访问DOM节点,比如处理焦点、滚动或者测量元素的尺寸和位置。本文将详细探讨如
React基础-理解useRef
在React组件中,有时我们需要“记住”某些值,但又不希望这些值的变化触发组件的重新渲染。这时,useRef钩子就派上用场了,它允许你在组件的整个生命周期中持久地存储数据。这个钩子返回一个可变的ref
React基础-Reducer与Context的完美结合
随着React应用的不断增长,状态管理变得越来越复杂。Reducer和Context是React提供的两个强大工具,它们可以帮助我们更好地管理应用状态。本文将深入探讨如何将Reducer和Contex
React基础-Context深层数据传递
在React中,我们经常需要在组件树中传递数据。传统的做法是通过props逐层传递,但当组件层次较深或多个组件需要相同数据时,这种方法变得繁琐且难以维护。React的Context API为这一问题提
React基础-迁移State状态逻辑至 Reducer
在React开发中,随着组件逻辑的增加,状态管理变得越来越复杂,这时就需要Reducer管理全局状态。它可以帮助你将状态更新逻辑集中到一个地方,使得状态变化更加可预测和容易管理。 理解Reducer的
React基础-State状态保留与重置
在React应用开发中,理解何时以及如何保留或重置组件的状态是至关重要的。 理解React的状态保留机制 在React中,组件的状态(state)是与组件实例紧密关联的。React通过组件在UI树中的
React基础-在组件间共享状态
在React应用开发中,组件间状态共享是一个常见的需求。本文将根据React官方文档的指导,详细介绍如何在组件间共享状态,包括状态提升的步骤、受控与非受控组件的概念,以及相关的开发技巧和注意事项。 状
React基础-良好的State结构
在React中,选择合适的state结构是构建高效、可维护应用程序的关键。本文将深入探讨如何根据React官方文档的建议来选择state结构,并提供实用的技巧、示例代码以及注意事项。 合并关联的Sta
下一页