PureJS FlexSheet 수정 이후에 파일 형태로 변수에 저장하는 방법
페이지 정보
작성자 nxdev1 작성일 2024-02-02 16:19 조회 57회 댓글 0건본문
관련링크
안녕하세요.
지난 번 알려주신 라이브러리 js 설치를 통해 loadAsync로 flexsheet를 불러오는 것은
성공했습니다.
이후로 구현하고자 싶은 것은 불러 온 flexsheet를 수정한 후 저장 시에
saveAsync 함수로 바로 로컬에 저장하는 것이 아닌
file 형태(java의 MultipartFile)로 request를 보내고 싶습니다.
그런데 saveAsync 함수는 바로 로컬에 xlsx 형식으로 저장하기도 하고
file 형태로 return하지 않아 request 받은 controller에서 사용을 못 합니다.
수정한 excelIOSheet를 파일 형태로 변수에 저장하는 방법을 알려주시면 감사하겠습니다.
let excelIOSheet = new wijmo.grid.sheet.FlexSheet('#excelIOSheet'); function loadExcel(){ excelIOSheet.loadAsync(data); //data = response 받은 blob 타입 }
function submitFlexSheet(){ let formData = new FormData(); formData.append('xlsxFile', excelIOSheet.saveAsync('test')); formData.append('name', ctx.item.name); formData.append('process', ctx.item.process); formData.append('entity', ctx.item.entity); fetch('/uploadXlsx', { method: 'POST', body: formData, }) }
댓글목록
등록된 댓글이 없습니다.