blog

내보내기 후 함수

일반적으로 내보내기를 수행하려면 get 인터페이스를 사용하고 a 태그를 사용하여 직접 호출합니다. 이 방법의 문제점은 쿼리 매개변수에는 일정한 길이 제한이 있으며, 매개변수가 많은...

Oct 21, 2025 · 1 min. read
シェア

내보내기의 일반적인 구현은 get 인터페이스를 사용하여 태그를 직접 호출할 수 있습니다. 이 방법의 문제점은 쿼리 매개변수에는 특정 길이 제한이 있으며, 많은 매개변수의 경우 비즈니스 시나리오를 충족하지 못한다는 것입니다. 따라서 포스트 인터페이스 내보내기 방법은 다음과 같습니다. 전제 조건: 블롭 스트림 파일의 백엔드 반환 값입니다. 포스트 인터페이스에서 config 매개변수의 구성 속성은 다음과 같이 추가됩니다.

 { responseType: 'blob' }

반환값을 가져오기 위한 호출 인터페이스에서 다음 함수 메서드를 호출하여 내보내기를 수행합니다.

_export (data) { const blob = new Blob([data], { type: 'application/vnd.ms-excel' }) const url = window.URL.createObjectURL(blob) const link = document.createElement('a') link.style.display = 'none' link.href = url link.setAttribute('download', `${new Date().getTime()} .xlsx`) // 파일 이름 및 접미사 사용자 지정 document.body.appendChild(link) link.click() }
인터페이스 xxx 호출.then(res=>_export(res))

그러면 파일 내보내기가 완료됩니다.

Read next

나코스 듀얼 버전 업그레이드 실무 매뉴얼

인증 및 SSL 경험 공유에 대한 Nacos 서버 + 클라이언트 1.1.4에서 2.2.4로 업그레이드, 도움이 되길 바랍니다!

Oct 21, 2025 · 8 min read