Programing Language/JavaScript

Javascript) 데이터 엑셀로 다운 받기 참고 코드 (xlsx 모듈 사용)

Jude_Song 2022. 12. 7. 23:10
728x90
반응형
const xlsxDownLoad = (row, sheetName, fileName) => {
	/* row 참고
    const exampleRow = [
        {id: 0, frameWork: 'node.js', level: 0},
        {id: 1, frameWork: 'react.js', level: 0},
        {id: 2, frameWork: 'vue.js', level: 0}
    ]
    */
    
    const workSheet = XLSX.utils.json_to_sheet(row);
    const workBook = XLSX.utils.book_new();
    XLSX.utils.book_append_sheet(workBook, workSheet, sheetName);
    XLSX.write(workBook, {bookType: 'xlsx', type:'binary'});
    XLSX.writeFile(workBook,  `${fileName}_${(new Date()).getTime()}.xlsx`);
    
}

모르시는거 있으면 질문주세요~~

도움되셨다면 개발자에게 커피 공급으로 광고 클릭 센스!

728x90
반응형