const childPopup = useRef()
const onPopup = () => {
const url = `/preview`
childPopup.current = window.open(url, "_blank"); // "noopener, noreferrer"
childPopup.current.param = param
}
.
.
.
<button type="button" className="btn-circle" onClick={onPopup}>미리보기</button>
param 을 넘겨주면 새창 컴포넌트에 props 에 param이 담겨있다. 신기방기
childPopup.current.param = param
728x90
반응형
'Front-end > React' 카테고리의 다른 글
react-quill 리액트 글쓰기 에디터 이미지 서버에 저장후 url 연결 하기 [base64 문제 해결 too large data] (0) | 2023.08.11 |
---|---|
리액트 글쓰기 라이브러리 사용 해서 에디터 만들기 react-quill 에디터 이미지 파일 리사이즈 (0) | 2023.08.10 |
[React] 새창 Pop up 열기 (0) | 2023.06.13 |
Chatgpt 가 말해주는 React의 장/단점 (0) | 2023.04.25 |
[react-sortablejs] 리액트 순서 드래그 앤 드랍 (0) | 2023.04.14 |
댓글