|
|
|
@ -117,7 +117,8 @@ export function useColumns( |
|
|
|
} |
|
|
|
const { ellipsis } = unref(propsRef); |
|
|
|
|
|
|
|
columns.forEach((item) => { |
|
|
|
const cloneColumns = cloneDeep(columns); |
|
|
|
cloneColumns.forEach((item) => { |
|
|
|
const { customRender, slots } = item; |
|
|
|
|
|
|
|
handleItem( |
|
|
|
@ -125,7 +126,7 @@ export function useColumns( |
|
|
|
Reflect.has(item, 'ellipsis') ? !!item.ellipsis : !!ellipsis && !customRender && !slots |
|
|
|
); |
|
|
|
}); |
|
|
|
return columns; |
|
|
|
return cloneColumns; |
|
|
|
}); |
|
|
|
|
|
|
|
const getViewColumns = computed(() => { |
|
|
|
@ -152,7 +153,7 @@ export function useColumns( |
|
|
|
column.customRender = renderEditCell(column); |
|
|
|
} |
|
|
|
}); |
|
|
|
return viewColumns; |
|
|
|
return columns; |
|
|
|
}); |
|
|
|
|
|
|
|
watch( |
|
|
|
|