작성
·
270
1
글 작성 폼에 HTML 에디터 기능 추가하기
해당 강의중 11분 40초 쯤 내용 입니다
onImageUpload 함수는
summernote에서 제공 하는 함수로 이해되는데
제가 생각하는게 맞는지 궁금하여 문의 드립니다
그리고 onImageUpload 함수가 이미지 업로드시
감시해서 작동하는건가요?
아니면 callbacks가 이미지업로드를 감시해서 작동하는건지도
궁금합니다
알려주시면 감사하겠습니다
답변 1
1
쉽게 생각해보면 onImageUpload 함수는 단지 에디터에 이미지가 드래그 되거나 혹은 메뉴를 통해 이미지 업로드 명령이 발생하면(이벤트의 개념) 그때 호출되는 함수로 볼 수 있습니다. 실제 이미지 업로드는 사용자가 구현한 upload_image함수에서 일어나는 일이며 단지 이미지를 업로드 하려는 "동작"을 감시하는 개념으로 보는게 좋을듯 합니다.
궁금하신 사항이 해결되셨는지 모르겠습니다. 더 궁금하신 사항 있으시면 다시 질문주시기 바랍니다.
callbacks 라는게 이미지가 업로드 되는 이벤트를 감지해 주는건가요?
아닙니다. 간단하게 답변을 드리면...
이미지가 업로드 되는 이벤트 <== 가 아니라 이미지가 에디터에 드래그 앤 드롭 이벤트가 발생하면 콜백이 발생하게 되고 콜백함수에 사용자가 작성한 업로드 함수가 실행되는 방식입니다.
조금 헷갈려 하시는 부분이 에디터에 이미지를 드래그 앤 드롭해서 떨궜다고 이미지가 업로드 된다고 생각하시는것 같은데요. 이미지 업로드와 에디터에 이미지를 드래그 하는 것은 별개의 문제입니다.
결론적으로 섬머노트의 콜백 함수는
이미지를 업로드 하려는구나 <== 할 때 발생한다고 생각하셔야 할 듯 합니다.
제가 미흡하여 정확히 알아듣지 못한거 같습니다ㅜㅜ
그럼 단순하게 질문을 드려보자면
callbacks 라는게 이미지가 업로드 되는 이벤트를 감지해 주는건가요? 이것만 알면 해소될거 같애요~