diff --git a/src/pages/demo/plugins/import/csv.vue b/src/pages/demo/plugins/import/csv.vue index 5ab837cc..7e34eac4 100644 --- a/src/pages/demo/plugins/import/csv.vue +++ b/src/pages/demo/plugins/import/csv.vue @@ -2,20 +2,20 @@
- 下载演示CSV + 下载演示 .csv 表格
- 选择要导入的 CSV 文件 + 选择要导入的 .csv 表格
diff --git a/src/pages/demo/plugins/import/xlsx.vue b/src/pages/demo/plugins/import/xlsx.vue index f113b28a..8996035b 100644 --- a/src/pages/demo/plugins/import/xlsx.vue +++ b/src/pages/demo/plugins/import/xlsx.vue @@ -5,17 +5,17 @@ title="导入 xlsx" url="https://github.com/SheetJS/js-xlsx"> - +
- 选择要导入的 xlsx 文件 + 选择要导入的 .xlsx 表格
@@ -27,7 +27,7 @@ :label="item.label"> - +
@@ -74,10 +74,10 @@ export default { const headers = [] const range = XLSX.utils.decode_range(sheet['!ref']) let C - const R = range.s.r /* start in the first row */ - for (C = range.s.c; C <= range.e.c; ++C) { /* walk every column in the range */ - var cell = sheet[XLSX.utils.encode_cell({ c: C, r: R })] /* find the cell in the first row */ - var hdr = 'UNKNOWN ' + C // <-- replace with your desired default + const R = range.s.r + for (C = range.s.c; C <= range.e.c; ++C) { + var cell = sheet[XLSX.utils.encode_cell({ c: C, r: R })] + var hdr = 'UNKNOWN ' + C if (cell && cell.t) hdr = XLSX.utils.format_cell(cell) headers.push(hdr) } @@ -94,6 +94,9 @@ export default { this.generateDate({ header, results }) } reader.readAsArrayBuffer(file) + }, + download () { + window.location.href = 'http://fairyever.qiniudn.com/d2-admin-import-xlsx-demo.xlsx' } } }