내가 (다른 이름으로 저장이 FileSaver.js입니다)
if (window.JSZip && window.JSZip.support && window.JSZip.support.blob) {
oldGenerate = window.JSZip.prototype.generate;
oldJSZip = window.JSZip;
window.JSZip.prototype.generate = function (options) {
blobForSave = oldGenerate.call(JSZipInstance, _.extend(
{},
options,
{
type: 'blob',
mimeType: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'
}
));
return '';
};
window.JSZip = function() {
JSZipInstance = new oldJSZip();
return JSZipInstance;
};
workbook.toDataURL();
window.JSZip = oldJSZip;
window.JSZip.prototype.generate = oldGenerate;
saveAs(blobForSave, fileName);
} else {
kendo.saveAs({
dataURI: workbook.toDataURL(),
fileName: fileName
});
}
동일한 문제가 있습니다 (PDF 내보내기에만 해당, Excel은 즉시 작동 함). 그동안 해결책이나 원인을 찾았습니까? – mesosteros
Nop 아직 해결책을 찾지 못했습니다. 내 경우에는 특정 열의 크기 때문이었습니다. 나는 칼럼을 건너 뛰어 수출했다. –
열을 어떻게 건너 뜁니 까? 나는 또한 첫 번째 체크 박스 란이므로 건너 뛰고 싶다. – mesosteros