# forwardRef

35개의 포스트
post-thumbnail

forwardRef는 왜 쓸까?

forwardRef에 대한 회고 & useImperativeHandle을 이용한 로직 분리 및 은닉화

2023년 11월 30일
·
0개의 댓글
·
post-thumbnail

React.forwardRef에 대해 알아보자.

react-hook-form 라이브러리 사용 시 form 내부의 input을 별도의 컴포넌트로 분리하고 싶을 때 알아두어야 할 점

2023년 11월 19일
·
0개의 댓글
·

useInfiniteQuery 로 무한스크롤 구현하기-(2)

admin의 구조는 AdminForm > Title + AdminBox > RequestContainerBox 2개 > 컨테이너 css 구조 ... 로 되어있다. 따라서 2개의 컨테이너를 나눠서 무한스크롤을 적용하려면 각각 useRef로 bottom 을 지정해주

2023년 10월 16일
·
0개의 댓글
·
post-thumbnail

상위 컴포넌트에서 하위 컴포넌트의 함수에 접근하는 방법

`useRef`, `forwardRef`, `useImperativeHandle`를 이용하여 해결!

2023년 10월 14일
·
0개의 댓글
·
post-thumbnail

React Hook Form - useForm 정리

useForm 간단 사용법

2023년 9월 20일
·
0개의 댓글
·
post-thumbnail

react-hook-form & Input with forwardRef

Performant, flexible and extensible forms with easy-to-use validation. react-hook-form은 사용자 폼을 위한

2023년 8월 12일
·
0개의 댓글
·
post-thumbnail

React 6자리 인증코드 컴포넌트

6자리 인증코드를 입력받는 React 컴포넌트

2023년 7월 31일
·
1개의 댓글
·

forwardRef circle reference

앵귤러의 forwardRef는 주로 순환 의존성 문제를 해결하기 위해 사용되는 특수한 함수입니다. 이 함수는 다른 컴포넌트 또는 프로바이더의 참조를 지연시키는 데 도움이 됩니다.일반적으로 앵귤러 애플리케이션에서는 컴포넌트, 디렉티브 또는 서비스 등의 클래스를 정의하고,

2023년 7월 20일
·
1개의 댓글
·

[React] forwardRef

forwardRef 는 컴포넌트가 ref와 함께 DOM 노드를 상위 컴포넌트에 노출할 수 있게 합니다.forwardRef() 를 호출하여 컴포넌트가 ref를 받고, 해당 ref를 자식 컴포넌트로 전달할 수 있게 합니다.render: 컴포넌트의 렌더 함수입니다. Reac

2023년 5월 11일
·
0개의 댓글
·

[알게된 것] React forwardRef

React 작업을 진행하며, 자식 컴포넌트에서 사용될 ref를 부모 컴포넌트에서 선언해야 하는 구조였다.위와 같은 구조로 ref를 전달하니 에러가 발생했고...찾아보니 자식 컴포넌트에 ref를 전달하려면 컴포넌트를 선언할 때 React.forwardRef를 사용해야한다

2023년 3월 29일
·
0개의 댓글
·

[React] forwardRef 사용법, typescript 사용 시 발생하는 에러

React에서 ref prop은 HTML 엘리먼트에 직접 접근하기 위해서 사용된다. forwardRef 함수 컴포넌트는 ref가 존재하지 않기 때문에 ref 속성을 사용할 수 없다. 따라서 커스텀 컴포넌트에서 ref를 통한 직접 제어가 불가능하다. 이럴 때 Reac

2023년 3월 26일
·
1개의 댓글
·
post-thumbnail

다른 컴포넌트에 Ref 전달 (forwardRef)

포트폴리오를 만들면서 화면 스크롤을 구현하다가 useRef에 대한 에러를 만났고, 이를 해결하기 위해 열심히 구글링해서 찾은 해결 방법을 정리해보기로 한다.환경Next JS (v13.2.3)React (v18.2.0)Typescript (v4.9.5)styled-com

2023년 3월 4일
·
0개의 댓글
·
post-thumbnail

프로젝트 1 : 고양이 정보 커뮤니티#2

1) jwt.guard.ts jwt.strategy.ts > 인증/인가 구현을 위해서 passport library를 설치하고 auth 폴더와 아래 jwt 폴더를 생성했다. app.module의 imports에는 AuthModule이 자동으로 추가된다. passport는 인증을 위해 사용하는 것이고 JwtModule은 토큰 생성에 기여한다. >> Au...

2022년 11월 22일
·
0개의 댓글
·

[Simple memo] React forwardRef란?

영어 그대로 해석하면 다음과 같다. forward ref: ref를 전달하다간단하게 말하면 상위 컴포넌트에서 자식 컴포넌트로 ref를 전달할 때 사용해야 하는 것이 바로 forwardRef 이다.자식 컴포넌트로 전달한다는 것은 아래와 같은 것을 말한다. 그러나 아래는

2022년 10월 8일
·
0개의 댓글
·

forwardRef 활용하기

react-hook-form에서 에러가 나서 forwardRef를 적용해 보았다.부모 컴포넌트에서 자식컴포넌트로 ref를 전달해 줄 일이 있을때, forwardRef를 사용하여 Props 다음의 두번째 인자로서 ref를 전달 할 수 있다.ref라는 이름이 아닌 test

2022년 9월 27일
·
0개의 댓글
·

Typescript에서 React forwardRef 타입 에러

Typescript + React에서 Component에 forwardRef를 씌울려고 했는데...Argument of type '({ mediaStream }: VideoProps, ref: RefObject) => Element' is not assignable t

2022년 9월 27일
·
0개의 댓글
·
post-thumbnail

React Advanced

필요할 때만 Render 한다.ReconciliationRender 전후의 일치 여부를 판단하는 규칙서로 다른 타입의 두 Element 는 서로 다른 트리를 만들어낸다.개발자가 key prop 을 통해, 여러 Rendering 사이에서 어떤 자식 Element 가 변경

2022년 7월 13일
·
0개의 댓글
·

[React] useRef() 특정태그 선택하기, 변수를 관리하기

변경을 관리. 하지만 리렌더링을 발생 시키지 않는다. (ustState처럼 값이 변화할때마다 리렌더링 하는거 X)즉, 값은 바뀐다. 리렌더링이 안되서 반영이 안되어 보이는 것일뿐. (.current가 변경되었다고 리렌더링 되는 것 X)useRef 용도는 2가지useRe

2022년 7월 8일
·
0개의 댓글
·
post-thumbnail

React ForwardRef()

React ForwardRef() 이해하기

2022년 6월 28일
·
0개의 댓글
·