목록2024/08/20 (2)
연습장
목록 구현수정버튼을 눌렀을때 수정모달이 띄워져야 한다.모달 구현할일 / 진행중에 수정버튼 또는 아이콘을 누르면 모달창이 떠야한다.모달창은 X 버튼을 누르거나 모달 바깥영역을 선택하거나 키보드의 ESC 를 누르면 닫혀야 한다.모달창은 입력폼과 동일하게 제목과 내용이 입력가능하다.각 입력창에는 수정하기 이전의 티켓 내용이 입력되어 있어야 한다.validator 나 시간은 입력폼과 동일한 스펙을 갖는다.모달이란?? -> 기존 페이지 위에 검은배경 깔리고, 집중하게 페이지 작은거 하나 보여주는것. css 로 다른거 못누르게 만드는것.. 모달은 어떻게 만드는 걸까..? 방법 1. display 속성을 block none 을 조절하는 방법방법 2. state 를 관리하여 모달을 보여주거나 사라지게 함 .--> ..
모달 창을 하려고 했는데, 그전에 버그 수정 items 에 들어가야할 item 들이 this.state 에 바로 저장되고 있는것을 확인 this.addEvent('click', '.updateBtn', () => { item.write = true; updateItem(item); inputFocus(`[data-Item${item.seq}] .upTitle`); }); this.addEvent('change', '.workState', e => { item.workState = e.target.value; updateItem(item); setWorkCount(); }); updateItem 이 문제가 있는듯 하다. 기존 ..