Skip to content
9 / 32

Для чего предназначен хук useImperativeHandle?

useImperativeHandle позволяет дочернему компоненту контролировать, какие методы и свойства доступны родителю через ref. Вместо того чтобы отдавать полный DOM-узел, компонент создаёт кастомный интерфейс с конкретными методами. Используется вместе с forwardRef (до React 19) и нужен для создания императивных API компонентов: .focus(), .scrollTo(), .reset().

Для чего предназначен хук useImperativeHandle? | JScriptiser