본문 바로가기 메뉴 바로가기

소소한 코딩일지

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

소소한 코딩일지

검색하기 폼
  • 분류 전체보기 (144)
    • Books (10)
    • PYTHON (60)
    • 알고리즘 (5)
    • 지나가는 개념 정리 (22)
    • HTML & CSS (6)
    • Errors (13)
    • JavaScript (4)
    • Vue&React (21)
    • Flutter (2)
  • 방명록

Portal (1)
[React] Modal with Portal

프런트엔드 프로젝트를 진행하면서 모달을 사용할 때가 너무나도 많다. Modal의 사용성에 대해서 알아보던 중, Portal이라는 개념을 사용해서 모달을 사용하는 경우를 알게 되었다. 그래서 Portal이 어떤 것이고, 실제로 Portal을 활용해서 Modal까지 만들어 보았다. Portal Portal을 들었을 때, 처음 드는 생각은 약간 순간이동 이런 건가? 하는 생각이 들었다. React 공식 문서에 따르면 Portal이란 상위 DOM 계층 외부에 존재하는 DOM 노드로 자식 컴포넌트를 랜더링 시키는 방법이라고 정의되어있다. ReactDOM.createPortal(child, container) 첫 번째 인자로는 Child (자식 컴포넌트) 요소가 들어가고, 두 번째 인자로는 자식 컴포넌트가 담길 상..

Vue&React 2022. 5. 10. 00:59
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • TypeScript
  • 프로그래머스
  • programmers
  • AxiosInterceptor
  • Transpiler
  • 문제풀이
  • bundler
  • redux
  • 백준
  • Vue.js
  • 상호평가
  • clean code
  • python
  • Vuex
  • error
  • 파이썬
  • GraphQL
  • redux-thunk
  • reactrouter
  • React
  • js
  • webpack
  • SPA
  • React.memo
  • Vue
  • 알고리즘
  • Preloading
  • v-for
  • Repository Pattern
  • SOAP API
more
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바