|
|
|
@ -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', |
|
|
|
|