Closed fnoopv closed 3 weeks ago
提问前先看看:
https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md
ProTable 的ColumnState现在始终使用defaultValue,导致所有自定义无法生效,违背列该字段的原始初衷。找了一下,更改来自 #7979, 始终会使用defaultValue合并进现有的storageValue。 https://github.com/ant-design/pro-components/blob/daa9eae620a93d6c633f87b230b6e38676e999e6/packages/table/src/Store/Provide.tsx#L130C1-L133C17
ProTable
ColumnState
defaultValue
storageValue
部分代码
columnsState={{ defaultValue: defaultHiddenColumn, persistenceKey: 'asset-app', persistenceType: 'localStorage', }}
自定义的列可以正常存储
ref #8267
发布了,可以再试试了
提问前先看看:
https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md
🐛 bug 描述
ProTable
的ColumnState
现在始终使用defaultValue
,导致所有自定义无法生效,违背列该字段的原始初衷。找了一下,更改来自 #7979, 始终会使用defaultValue
合并进现有的storageValue
。 https://github.com/ant-design/pro-components/blob/daa9eae620a93d6c633f87b230b6e38676e999e6/packages/table/src/Store/Provide.tsx#L130C1-L133C17📷 复现步骤
部分代码
🏞 期望结果
自定义的列可以正常存储
💻 复现代码
© 版本信息
🚑 其他信息