이미지를 업로드하고 업로드한 이미지를 미리보기 하게 하는 것에 대한 내용이다.
프로필같이 한장만 업로드 하고 업로드한 것을 바로 미리보는 방법과
여러장을 업로드하고 업로드 할때마다 미리보기가 하나씩 늘어나는방법 두가지가 있을 것이다.
큰 골자는 다음과 같다.
- 이미지 등록하라는 내용의 div를 만든다.
- input태그를 만든다: 파일 업로드용(type=file)
- div를 클릭하면 input태그가 열리도록(trigger('click')) 한다.
- input에서 업로드(onchange)되면 FilerReader를 통해 파일을 변환해 변수로 받는다.
- 받은 변수를 img태그의 src로 넣어준다.
- 최종 저장시 firebase에 MY_UTIL.uploadFileToFirebaseStrorage를 통해 firebase에 저장한다.
'FrameWork' 카테고리의 다른 글
[동기&비동기] async await (2) | 2024.10.11 |
---|---|
[firebase] 파일 업로드 (3) | 2024.09.29 |
[coolSMS] 문자보내기 서비스 이용 (0) | 2024.09.29 |