ex) 0번 글을 누르면 0번 글제목이 모달창 안에, 1번 글을 누르면 1번 글제목이 모달창 안에 뜨도록 만들기
( 모달창 안의 제목도 바뀌는 것이기 때문에 일종의 동적인 UI 이므로 step3대로 만든다면 쉽게 할 수 있다!)
let [title, setTitle] = useState(0);
function Modal(props){
return (
<div className="modal">
<h4>{ ??? }</h4>
<p>날짜</p>
<p>상세내용</p>
</div>
)
}
<h4>
안에 "만약 title == 0 이면 props.글제목[0] 을 보여주세요, 만약 title == 1 이면 props.글제목[1] 을 보여주세요" 이런 코드를 짜면 된다<h4>{props.글제목[props.title]}</h4>
<h4 onClick={()=>{ setModal(true); setTitle(i); }}>{ 글제목[i] }</h4>