Unverified 提交 f05cc6d3 作者: qinjiahui01 提交者: GitHub

fix(useColumn): fixed table column changes with hidden columns disappearing after dropping (#453)

Co-authored-by: Alan <alan@ichestnuts.com>
上级 8b5cbca3
...@@ -207,6 +207,11 @@ export function useColumns( ...@@ -207,6 +207,11 @@ export function useColumns(
...item, ...item,
defaultHidden: false, defaultHidden: false,
}); });
} else {
newColumns.push({
...item,
defaultHidden: true,
});
} }
}); });
...@@ -214,8 +219,8 @@ export function useColumns( ...@@ -214,8 +219,8 @@ export function useColumns(
if (!isEqual(cacheKeys, columns)) { if (!isEqual(cacheKeys, columns)) {
newColumns.sort((prev, next) => { newColumns.sort((prev, next) => {
return ( return (
columnKeys.indexOf(prev.dataIndex as string) - cacheKeys.indexOf(prev.dataIndex as string) -
columnKeys.indexOf(next.dataIndex as string) cacheKeys.indexOf(next.dataIndex as string)
); );
}); });
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论