This commit is contained in:
@@ -98,6 +98,7 @@
|
|||||||
</n-col>
|
</n-col>
|
||||||
</n-row>
|
</n-row>
|
||||||
<n-data-table
|
<n-data-table
|
||||||
|
ref="dataTableRef"
|
||||||
class="mt-5"
|
class="mt-5"
|
||||||
:loading="loading"
|
:loading="loading"
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
@@ -325,8 +326,13 @@ const pagination = ref({
|
|||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
getList()
|
getList()
|
||||||
})
|
})
|
||||||
|
const dataTableRef = ref(null)
|
||||||
const exportTable = () => {
|
const exportTable = () => {
|
||||||
|
// console.log(dataTableRef.value)
|
||||||
|
// dataTableRef.value?.downloadCsv({
|
||||||
|
// fileName: new Date().getTime() + '.csv',
|
||||||
|
// keepOriginalData: false,
|
||||||
|
// })
|
||||||
// 将数据转换为工作簿
|
// 将数据转换为工作簿
|
||||||
const worksheet = XLSX.utils.json_to_sheet(data.value)
|
const worksheet = XLSX.utils.json_to_sheet(data.value)
|
||||||
const workbook = XLSX.utils.book_new()
|
const workbook = XLSX.utils.book_new()
|
||||||
|
|||||||
Reference in New Issue
Block a user