Tag

useImperativeHandle

1 views collected around this technical thread.

Code Mala Tang
Code Mala Tang
Jul 5, 2024 · Frontend Development

Mastering React refs: When and How to Use forwardRef, useRef, and useImperativeHandle

This article explains how React refs work with native elements, class components, and function components, demonstrates using useRef, forwardRef, and useImperativeHandle, and discusses the benefits, drawbacks, and alternative patterns for exposing component instances and DOM nodes.

RefforwardReffrontend
0 likes · 10 min read
Mastering React refs: When and How to Use forwardRef, useRef, and useImperativeHandle
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 8, 2024 · Frontend Development

Sharing State Between Parent and Child Components in React: useImperativeHandle vs useShareState Hook

This article examines the common React modal communication problem, compares the conventional controlled‑component callback approach with the useImperativeHandle solution, and introduces a novel pair of hooks (useShareState and useShareValue) that enable seamless state sharing between parent and child components.

Custom Hooksfrontendreact
0 likes · 19 min read
Sharing State Between Parent and Child Components in React: useImperativeHandle vs useShareState Hook
KooFE Frontend Team
KooFE Frontend Team
Mar 28, 2023 · Frontend Development

Master React Refs: From DOM Access to Imperative APIs

Learn how to use React refs—including useRef, forwardRef, and useImperativeHandle—to access DOM elements, create custom imperative APIs, and build interactive forms with focus and shake effects, while understanding best practices for when to employ refs versus state or props.

RefsforwardRefreact
0 likes · 14 min read
Master React Refs: From DOM Access to Imperative APIs