파이어베이스 강의를 듣다가 질문이 있어서요.
Firebase Storage에 이미지 업로드 하는 강의를 보는데요.
강의에는 이미지를 파일하나만 업로드 하는 것을 강의해 주셨는데,
실제로는 파일 하나만 업로드 하지는 않는 사례가 많이 있습니다.
당근마켓도 이미지를 업로드 할 때, 보통 10개까지 업로드를 하게 되는데,
이럴때는 어떻게 해야 하나요?
const storage = firebase.storage();
var file = document.querySelector('#image').files[0];
var storageRef = storage.ref();
var 저장할경로 = storageRef.child('image/' + '파일명');
var 업로드작업 = 저장할경로.put(file);
위에 코드를
<input type="file" id="image" multiple="multiple"> 로 해놓고
이미지를 여러개 선택가능하도록 만든 다음,
file을 배열로 만들어서
var 업로드작업 = 저장할경로.put(배열명) ;
이렇게 하면 한번에 이미지가 업로드 개수만큼 업로드가 될까요?
제 생각은 위와 같은데 혹 더 좋은 방법이 있다면 알려주시면 감사하겠습니다.
여러분