배열이나 객체의 속성들을 펼쳐서 주는 것.
예를 들어 배열 하나를
...arr 하면 내부의 값을 쫙 개개로 뿌려줌
객체도 가능함
const [dbData, setDbData] = useState({
_id:'',
name:'',
belong:'',
phone:'',
status:''
});
const changeHandler = (e)=>{
setDbData({
...dbData, [e.target.name]:e.target.value
});
}
이렇게가 가능.
e.target은 input인데 name이 보통 db의 열이름이랑 맞추니까. 그게 관례니까.
배열도 가능
'React' 카테고리의 다른 글
리액트 라우터 링크 (0) | 2023.11.15 |
---|---|
서스펜스, 비동기 로딩 (0) | 2023.11.15 |
스타일드 컴포넌트 (0) | 2023.11.10 |
리액트 이미지 가져오는 법 (0) | 2023.11.09 |
여러 개 데이터 뽑아서 문서에 넣기 (0) | 2023.11.03 |