diff --git a/src/components/Tableexportcomponent/Tableexportcomponent.vue b/src/components/Tableexportcomponent/Tableexportcomponent.vue index 6fbee0b1..9eaf7fc2 100644 --- a/src/components/Tableexportcomponent/Tableexportcomponent.vue +++ b/src/components/Tableexportcomponent/Tableexportcomponent.vue @@ -56,6 +56,9 @@ removeColumn('复选框'); const exportFileName = ref(''); // 已选择的列 const checkedColumns = ref([]); +const initializeCheckedColumns = () => { + checkedColumns.value = transferData.value.map(item => item.key); +}; // 构建 el-transfer 所需的数据格式,并添加类型检查 const transferData = computed(() => { @@ -69,7 +72,7 @@ const transferData = computed(() => { return []; } }); - +initializeCheckedColumns(); // 设置 el-transfer 的 props const transferProps = { key: 'key',