목록2024/08/24 (2)
오늘도 코딩하나
1. 추가입력란 disabledlet [disabledItems, setDisabledItems] = useState([]);// 입력란 추가 로직에 checkbox disabled 추가 useEffect(() => { const empty = tempData.filter((item) => item.date !== undefined && item.date !== ''); if(empty.length === tempData.length) { setTempData([...tempData, {id:tempData.length}]); setDisabledItems([...disabledItems, tempData.length]); } }, [tempData]) 2. 엔터를 ..
1. update React 공부를 하면서 update 해보기는 했지만항목 1~2개만 가지고 간단하게만 해봤었기 때문에 어떻게 해야할지 많이 헤맸다.const handleBlur = (id, key, event) => { const newItem = event.target.innerText; dispatch(updateItem({id, newData: { [key]: newItem } }));}return ( {payList.map((item,i) => ( handleCheck(item.id)} /> handleBlur(item.id, 'date', e)} onKeyDown={handleKeyDown} onClick={()=>handleDate(it..