개발자 JIN
close
프로필 배경
프로필 로고

개발자 JIN

  • 분류 전체보기 (115)
    • CSS (1)
    • 졸업작품 (18)
    • Javascript (9)
    • 알고리즘 (30)
      • 자바스크립트-프로그래머스 (22)
      • 자바스크립트-백준 (7)
    • React (9)
    • 포스코x코딩온 (16)
    • 자기계발 - 책 (1)
    • TypeScript (4)
    • 일상 (1)
    • 프론트엔드 개념 (1)
    • 프로젝트 (19)
    • Storybook (1)
    • MFC (1)
  • 홈
  • 태그
  • 방명록
React - useEffect

React - useEffect

1. 개요 useEffect를 사용해서 리액트의 생명주기를 확인할 수 있다. 리액트 컴포넌트의 생명주기는 총 3가지가 있다. Mount : 화면에서 나타 Update : 리렌더 Unmount : 화면에서 사라짐 2. 사용 방법 useEffect도 마찬가지로 리액트의 기능이기 때문에 state와 useRef 같이 import 해준다. import React , { useEffect } from "react"; useEffect의 기본 구성은 이렇게 나타난다. useEffect(()=>{ // Callback함수 }, []);// dependency Array(의존성 배열) // 이 배열안에 들어있는 값이 변화하면 콜백 함수가 실행됨 2-1 mount 할 때만 실행 컴포넌트가 화면에 처음 나타날 때를 mou..

  • format_list_bulleted React
  • · 2023. 5. 17.
  • textsms
React - useRef란?

React - useRef란?

1. 개요 자바스크립트에서 DOM요소를 선택하고 싶을때 getEelementById 나 querySelector를 사용하곤 한다. 리액트에서도 마찬가지로 DOM요소를 선택하고 싶을 때는 어떻게 할까? ✅ useRef를 사용하면 된다. 2. 사용 방법 import { useRef } from "react"; state를 사용할 때와 같이 리액트의 기능이기 때문에 import해준다. const authorInput = useRef(); const handleSubmit = () => { if (state.author.length < 1) { authorInput.current.focus(); return; } return ( ) 1. 원하는 DOM요소에 넣을 변수를 생성한다. → Ref로 생성 2. DOM요..

  • format_list_bulleted React
  • · 2023. 5. 17.
  • textsms
React - State란?

React - State란?

1. 개요 현재 리액트를 배우고 있는데 가장 기본이면서 중요한 개념인 state에 대해 개념이 잘 잡히지 않아서 기록할려고 적어본다. 내가 아는 선에서 정리한 것이므로 틀린부분이 존재할 수 있다. 개념을 배워가면서 수정하면서 기록할 예정이다. 2. 사용 방법 import { useState } from "react"; state를 사용하기 전에 먼저 리액트로부터 모듈을 import 해야 한다. const [state,setState] = useState(초기값) state : 현재 상태 setState : 현재 상태를 변화시키는 함수 useState : state의 초기값 3. 사용 예시 import { useState } from "react"; const [state,setState] = useSta..

  • format_list_bulleted React
  • · 2023. 5. 17.
  • textsms
  • navigate_before
  • 1
  • 2
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (115)
    • CSS (1)
    • 졸업작품 (18)
    • Javascript (9)
    • 알고리즘 (30)
      • 자바스크립트-프로그래머스 (22)
      • 자바스크립트-백준 (7)
    • React (9)
    • 포스코x코딩온 (16)
    • 자기계발 - 책 (1)
    • TypeScript (4)
    • 일상 (1)
    • 프론트엔드 개념 (1)
    • 프로젝트 (19)
    • Storybook (1)
    • MFC (1)
최근 글
인기 글
최근 댓글
태그
  • #팀 프로젝트
  • #코딩테스트
  • #REACT
  • #CSS
  • #졸업작품
  • #코딩온
  • #프론트엔드
  • #자바스크립트
  • #프로그래머스
  • #작품
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바