TypeSafe에 React의 Ref를 혼자 설치할 때의 요약
4277 단어 ReactTypeScripttech
import { forwardRef, ForwardRefRenderFunction, useImperativeHandle } from 'react';
export interface HogeElement {
bar: string;
buzz: () => void;
}
export interface HogeProps {
bizz: string;
}
const HogeRefFunction: ForwardRefRenderFunction<HogeElement, HogeProps> = ({
bizz,
}, ref)=> {
useImperativeHandle(ref, () => {
return {
bar: '参照等',
buzz: () => {
// 処理群
}
}
})
return <div>{bizz}</div>;
}
export const Hoge = forwardRef(HogeRefFunction);
다양한 명명 규칙
HogeElement
을 맨 마지막에 기술합니다.시험을 준비하다
무명화를 방지하기 위해 RefFunction 및 구성 요소 미리 이름 지정
결국 구형을 위해 forward Ref로 wrap을 진행해 완성했습니다.
Reference
이 문제에 관하여(TypeSafe에 React의 Ref를 혼자 설치할 때의 요약), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/araki_takaki/articles/961c036798596e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)