fix(components): [table-column] reactively update filterable state (#22879)

This commit is contained in:
余晖
2025-11-29 18:35:27 +08:00
committed by GitHub
parent 5d5de8121a
commit ff70fe9858

View File

@@ -76,6 +76,12 @@ function useWatcher<T extends DefaultRow>(
() => props_[columnKey],
(newVal) => {
instance.columnConfig.value[key as never] = newVal
if (key === 'filters' || key === 'filterMethod') {
instance.columnConfig.value['filterable'] = !!(
instance.columnConfig.value['filters'] ||
instance.columnConfig.value['filterMethod']
)
}
}
)
}