본문 바로가기
error/Frontend

[react] useState에 전개연산자로 이전의 값 넣기

by 이쟝 2023. 2. 16.
  const [img, setImg] = useState([]); // 커버 이미지
  
     /**이미지 onchange 함수*/
    const uploadChange = (e) => {
      const arr = [...img, ...e.target.files];
      setImg(arr);
    }
    
     /**이미지 업로드 구현 */
  	const onImgUpload = async () => {
    	console.log(img);
  	};
    
  };
  
  <input type="file" name="img" onChange={uploadChange} multiple />
  <button onClick={onImgUpload}>업로드</button>