jineecode
버튼 눌렀을 때 열리고 한번 더 누르면 닫히는 모달창 본문
React
내가 쓴 코드
//Modal 컴포넌트 만들기
function Modal() {
return (
<div className="modal">
<h2>제목</h2>
<p>날짜</p>
<p>상세 내용</p>
</div>
);
//setState 만들기
let [modal, modalChange] = useState(false);
...
//모달 삼항조건문
{modal === true ? <Modal /> : null};
//모달 온오프 버튼
<button
onClick={() => {
modalChange(modal == true ? false : true);
}}
>
모달 온오프 버튼
</button>
정답:
<button onClick={ ()=>{ modalChange(!modal) } }> 열고닫는버튼 </button>
! 느낌표 기호는 true 왼쪽에 붙이면 false로 바꿔주고
false 왼쪽에 붙이면 true로 바꿔줍니다.
나는 아직도 멀었구나... 😥
'챌린지' 카테고리의 다른 글
프리온보딩 프론트엔드 챌린지 3차 (0) | 2022.09.16 |
---|---|
프리온보딩 프론트엔드 챌린지 2차 (0) | 2022.09.06 |
프리온보딩 프론트엔드 챌린지 1차 (0) | 2022.08.29 |
문자열 내 p와 y의 개수 (0) | 2021.04.28 |
프로그래머스 과제관 (0) | 2021.03.09 |
Comments