diff --git a/db/TDesign.db b/db/TDesign.db
index 6824e9fe2..d877f5305 100644
Binary files a/db/TDesign.db and b/db/TDesign.db differ
diff --git a/packages/products/tdesign-react/packages/components/table/table.en-US.md b/packages/products/tdesign-react/packages/components/table/table.en-US.md
index adc440a6b..7b30cc19e 100644
--- a/packages/products/tdesign-react/packages/components/table/table.en-US.md
+++ b/packages/products/tdesign-react/packages/components/table/table.en-US.md
@@ -98,7 +98,7 @@ foot | String / Function | - | tfoot content。Typescript:`string \| TNode \|
minWidth | String / Number | - | add CSS property `min-width` to HTML Element `
`,Browsers with [TablesNG](https://docs.google.com/document/d/16PFD1GtMI9Zgwu0jtPaKZJ75Q2wyZ9EZnVbBacOfiNA/preview) support `minWidth` | N
render | Function | - | render function can be used to render cell or head。Typescript:`TNode>` `interface BaseTableRenderParams extends BaseTableCellParams { type: RenderType }` `type RenderType = 'cell' \| 'title'`。[see more ts definition](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/common.ts)。[see more ts definition](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/table/type.ts) | N
resizable | Boolean | true | resize current column width, you can set to be false to forbidden resizing current column. `BaseTable.resizable` need set to be true to allow resizing all columns | N
-resize | Object | - | Typescript:`TableColumnResizeConfig` `interface TableColumnResizeConfig { minWidth: number; maxWidth: number }`。[see more ts definition](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/table/type.ts) | N
+resize | Object | - | Typescript:`Partial` `interface TableColumnResizeConfig { minWidth: number; maxWidth: number }`。[see more ts definition](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/table/type.ts) | N
stopPropagation | Boolean | - | stop cells of current col to propagation | N
thClassName | String / Object / Array / Function | - | th classnames。Typescript:`TableColumnClassName \| TableColumnClassName[]`。[see more ts definition](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/common.ts) | N
title | String / Function | - | th content。Typescript:`string \| TNode \| TNode<{ col: BaseTableCol; colIndex: number }>`。[see more ts definition](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/common.ts) | N
diff --git a/packages/products/tdesign-react/packages/components/table/table.md b/packages/products/tdesign-react/packages/components/table/table.md
index e7ab96211..a39f9a5e6 100644
--- a/packages/products/tdesign-react/packages/components/table/table.md
+++ b/packages/products/tdesign-react/packages/components/table/table.md
@@ -98,7 +98,7 @@ foot | String / Function | - | 自定义表尾内容。TS 类型:`string \| TN
minWidth | String / Number | - | 透传 CSS 属性 `min-width` 到 `` 元素。⚠️ 仅少部分浏览器支持,如:使用 [TablesNG](https://docs.google.com/document/d/16PFD1GtMI9Zgwu0jtPaKZJ75Q2wyZ9EZnVbBacOfiNA/preview) 渲染的 Chrome 浏览器支持 `minWidth` | N
render | Function | - | 自定义表头或单元格,泛型 T 指表格数据类型。TS 类型:`TNode>` `interface BaseTableRenderParams extends BaseTableCellParams { type: RenderType }` `type RenderType = 'cell' \| 'title'`。[通用类型定义](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/common.ts)。[详细类型定义](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/table/type.ts) | N
resizable | Boolean | true | 是否允许调整当前列列宽,一般用于设置为 `false` 禁止调整某一列列宽。如果是允许列宽调整,需要先设置 `BaseTable.resizable` 为 `true` 打开所有列宽调整 | N
-resize | Object | - | 限制拖拽调整的最小宽度和最大宽度。`resize.minWidth` 默认为 `80`,`resize.maxWidth` 默认为 `600`。TS 类型:`TableColumnResizeConfig` `interface TableColumnResizeConfig { minWidth: number; maxWidth: number }`。[详细类型定义](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/table/type.ts) | N
+resize | Object | - | 限制拖拽调整的最小宽度和最大宽度。`resize.minWidth` 默认为 `80`,`resize.maxWidth` 默认为 `600`。TS 类型:`Partial` `interface TableColumnResizeConfig { minWidth: number; maxWidth: number }`。[详细类型定义](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/table/type.ts) | N
stopPropagation | Boolean | - | 是否阻止当列单元格点击事件冒泡 | N
thClassName | String / Object / Array / Function | - | 列表头类名,值类型是函数时使用返回值作为列类名。泛型 T 指表格数据类型。TS 类型:`TableColumnClassName \| TableColumnClassName[]`。[通用类型定义](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/common.ts) | N
title | String / Function | - | 自定义表头渲染,优先级高于 render。TS 类型:`string \| TNode \| TNode<{ col: BaseTableCol; colIndex: number }>`。[通用类型定义](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/common.ts) | N
diff --git a/packages/products/tdesign-react/packages/components/table/type.ts b/packages/products/tdesign-react/packages/components/table/type.ts
index 673ea43bb..a899c4f83 100644
--- a/packages/products/tdesign-react/packages/components/table/type.ts
+++ b/packages/products/tdesign-react/packages/components/table/type.ts
@@ -374,7 +374,7 @@ export interface BaseTableCol {
/**
* 限制拖拽调整的最小宽度和最大宽度。`resize.minWidth` 默认为 `80`,`resize.maxWidth` 默认为 `600`
*/
- resize?: TableColumnResizeConfig;
+ resize?: Partial;
/**
* 是否阻止当列单元格点击事件冒泡
*/
diff --git a/packages/products/tdesign-vue-next/packages/components/table/table.en-US.md b/packages/products/tdesign-vue-next/packages/components/table/table.en-US.md
index 0a6b94622..0efe146a8 100644
--- a/packages/products/tdesign-vue-next/packages/components/table/table.en-US.md
+++ b/packages/products/tdesign-vue-next/packages/components/table/table.en-US.md
@@ -115,7 +115,7 @@ foot | String / Function | - | tfoot content。Typescript:`string \| TNode<{ c
minWidth | String / Number | - | add CSS property `min-width` to HTML Element ``,Browsers with [TablesNG](https://docs.google.com/document/d/16PFD1GtMI9Zgwu0jtPaKZJ75Q2wyZ9EZnVbBacOfiNA/preview) support `minWidth` | N
render | Function | - | render function can be used to render cell or head。Typescript:`TNode>` `interface BaseTableRenderParams extends BaseTableCellParams { type: RenderType }` `type RenderType = 'cell' \| 'title'`。[see more ts definition](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/common.ts)。[see more ts definition](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/table/type.ts) | N
resizable | Boolean | true | resize current column width, you can set to be false to forbidden resizing current column. `BaseTable.resizable` need set to be true to allow resizing all columns | N
-resize | Object | - | Typescript:`TableColumnResizeConfig` `interface TableColumnResizeConfig { minWidth: number; maxWidth: number }`。[see more ts definition](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/table/type.ts) | N
+resize | Object | - | Typescript:`Partial` `interface TableColumnResizeConfig { minWidth: number; maxWidth: number }`。[see more ts definition](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/table/type.ts) | N
stopPropagation | Boolean | - | stop cells of current col to propagation | N
thClassName | String / Object / Array / Function | - | th classnames。Typescript:`TableColumnClassName \| TableColumnClassName[]`。[see more ts definition](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/common.ts) | N
title | String / Function | - | th content。Typescript:`string \| TNode<{ col: BaseTableCol; colIndex: number }>`。[see more ts definition](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/common.ts) | N
diff --git a/packages/products/tdesign-vue-next/packages/components/table/table.md b/packages/products/tdesign-vue-next/packages/components/table/table.md
index 5d7859b1e..482d0e211 100644
--- a/packages/products/tdesign-vue-next/packages/components/table/table.md
+++ b/packages/products/tdesign-vue-next/packages/components/table/table.md
@@ -115,7 +115,7 @@ foot | String / Function | - | 自定义表尾表尾。值类型为 Function 表
minWidth | String / Number | - | 透传 CSS 属性 `min-width` 到 `` 元素。⚠️ 仅少部分浏览器支持,如:使用 [TablesNG](https://docs.google.com/document/d/16PFD1GtMI9Zgwu0jtPaKZJ75Q2wyZ9EZnVbBacOfiNA/preview) 渲染的 Chrome 浏览器支持 `minWidth` | N
render | Function | - | 自定义表头或单元格,泛型 T 指表格数据类型。TS 类型:`TNode>` `interface BaseTableRenderParams extends BaseTableCellParams { type: RenderType }` `type RenderType = 'cell' \| 'title'`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/common.ts)。[详细类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/table/type.ts) | N
resizable | Boolean | true | 是否允许调整当前列列宽,一般用于设置为 `false` 禁止调整某一列列宽。如果是允许列宽调整,需要先设置 `BaseTable.resizable` 为 `true` 打开所有列宽调整 | N
-resize | Object | - | 限制拖拽调整的最小宽度和最大宽度。`resize.minWidth` 默认为 `80`,`resize.maxWidth` 默认为 `600`。TS 类型:`TableColumnResizeConfig` `interface TableColumnResizeConfig { minWidth: number; maxWidth: number }`。[详细类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/table/type.ts) | N
+resize | Object | - | 限制拖拽调整的最小宽度和最大宽度。`resize.minWidth` 默认为 `80`,`resize.maxWidth` 默认为 `600`。TS 类型:`Partial` `interface TableColumnResizeConfig { minWidth: number; maxWidth: number }`。[详细类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/table/type.ts) | N
stopPropagation | Boolean | - | 是否阻止当列单元格点击事件冒泡 | N
thClassName | String / Object / Array / Function | - | 列表头类名,值类型是函数时使用返回值作为列类名。泛型 T 指表格数据类型。TS 类型:`TableColumnClassName \| TableColumnClassName[]`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/common.ts) | N
title | String / Function | - | 自定义表头渲染。值类型为 Function 表示以函数形式渲染表头。值类型为 string 表示使用插槽渲染,插槽名称为 title 的值。优先级高于 render。TS 类型:`string \| TNode<{ col: BaseTableCol; colIndex: number }>`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/common.ts) | N
diff --git a/packages/products/tdesign-vue-next/packages/components/table/type.ts b/packages/products/tdesign-vue-next/packages/components/table/type.ts
index a3c7a29b4..ecd88cbd8 100644
--- a/packages/products/tdesign-vue-next/packages/components/table/type.ts
+++ b/packages/products/tdesign-vue-next/packages/components/table/type.ts
@@ -372,7 +372,7 @@ export interface BaseTableCol {
/**
* 限制拖拽调整的最小宽度和最大宽度。`resize.minWidth` 默认为 `80`,`resize.maxWidth` 默认为 `600`
*/
- resize?: TableColumnResizeConfig;
+ resize?: Partial;
/**
* 是否阻止当列单元格点击事件冒泡
*/
diff --git a/packages/products/tdesign-vue/src/table/table.en-US.md b/packages/products/tdesign-vue/src/table/table.en-US.md
index 72c30367c..f7545a0de 100644
--- a/packages/products/tdesign-vue/src/table/table.en-US.md
+++ b/packages/products/tdesign-vue/src/table/table.en-US.md
@@ -115,7 +115,7 @@ foot | String / Function | - | tfoot content。Typescript:`string \| TNode<{ c
minWidth | String / Number | - | add CSS property `min-width` to HTML Element ``,Browsers with [TablesNG](https://docs.google.com/document/d/16PFD1GtMI9Zgwu0jtPaKZJ75Q2wyZ9EZnVbBacOfiNA/preview) support `minWidth` | N
render | Function | - | render function can be used to render cell or head。Typescript:`TNode>` `interface BaseTableRenderParams extends BaseTableCellParams { type: RenderType }` `type RenderType = 'cell' \| 'title'`。[see more ts definition](https://github.com/Tencent/tdesign-vue/blob/develop/src/common.ts)。[see more ts definition](https://github.com/Tencent/tdesign-vue/tree/develop/src/table/type.ts) | N
resizable | Boolean | true | resize current column width, you can set to be false to forbidden resizing current column. `BaseTable.resizable` need set to be true to allow resizing all columns | N
-resize | Object | - | Typescript:`TableColumnResizeConfig` `interface TableColumnResizeConfig { minWidth: number; maxWidth: number }`。[see more ts definition](https://github.com/Tencent/tdesign-vue/tree/develop/src/table/type.ts) | N
+resize | Object | - | Typescript:`Partial` `interface TableColumnResizeConfig { minWidth: number; maxWidth: number }`。[see more ts definition](https://github.com/Tencent/tdesign-vue/tree/develop/src/table/type.ts) | N
stopPropagation | Boolean | - | stop cells of current col to propagation | N
thClassName | String / Object / Array / Function | - | th classnames。Typescript:`TableColumnClassName \| TableColumnClassName[]`。[see more ts definition](https://github.com/Tencent/tdesign-vue/blob/develop/src/common.ts) | N
title | String / Function | - | th content。Typescript:`string \| TNode<{ col: BaseTableCol; colIndex: number }>`。[see more ts definition](https://github.com/Tencent/tdesign-vue/blob/develop/src/common.ts) | N
diff --git a/packages/products/tdesign-vue/src/table/table.md b/packages/products/tdesign-vue/src/table/table.md
index 801b51047..98b794c70 100644
--- a/packages/products/tdesign-vue/src/table/table.md
+++ b/packages/products/tdesign-vue/src/table/table.md
@@ -115,7 +115,7 @@ foot | String / Function | - | 自定义表尾表尾。值类型为 Function 表
minWidth | String / Number | - | 透传 CSS 属性 `min-width` 到 `` 元素。⚠️ 仅少部分浏览器支持,如:使用 [TablesNG](https://docs.google.com/document/d/16PFD1GtMI9Zgwu0jtPaKZJ75Q2wyZ9EZnVbBacOfiNA/preview) 渲染的 Chrome 浏览器支持 `minWidth` | N
render | Function | - | 自定义表头或单元格,泛型 T 指表格数据类型。TS 类型:`TNode>` `interface BaseTableRenderParams extends BaseTableCellParams { type: RenderType }` `type RenderType = 'cell' \| 'title'`。[通用类型定义](https://github.com/Tencent/tdesign-vue/blob/develop/src/common.ts)。[详细类型定义](https://github.com/Tencent/tdesign-vue/tree/develop/src/table/type.ts) | N
resizable | Boolean | true | 是否允许调整当前列列宽,一般用于设置为 `false` 禁止调整某一列列宽。如果是允许列宽调整,需要先设置 `BaseTable.resizable` 为 `true` 打开所有列宽调整 | N
-resize | Object | - | 限制拖拽调整的最小宽度和最大宽度。`resize.minWidth` 默认为 `80`,`resize.maxWidth` 默认为 `600`。TS 类型:`TableColumnResizeConfig` `interface TableColumnResizeConfig { minWidth: number; maxWidth: number }`。[详细类型定义](https://github.com/Tencent/tdesign-vue/tree/develop/src/table/type.ts) | N
+resize | Object | - | 限制拖拽调整的最小宽度和最大宽度。`resize.minWidth` 默认为 `80`,`resize.maxWidth` 默认为 `600`。TS 类型:`Partial` `interface TableColumnResizeConfig { minWidth: number; maxWidth: number }`。[详细类型定义](https://github.com/Tencent/tdesign-vue/tree/develop/src/table/type.ts) | N
stopPropagation | Boolean | - | 是否阻止当列单元格点击事件冒泡 | N
thClassName | String / Object / Array / Function | - | 列表头类名,值类型是函数时使用返回值作为列类名。泛型 T 指表格数据类型。TS 类型:`TableColumnClassName \| TableColumnClassName[]`。[通用类型定义](https://github.com/Tencent/tdesign-vue/blob/develop/src/common.ts) | N
title | String / Function | - | 自定义表头渲染。值类型为 Function 表示以函数形式渲染表头。值类型为 string 表示使用插槽渲染,插槽名称为 title 的值。优先级高于 render。TS 类型:`string \| TNode<{ col: BaseTableCol; colIndex: number }>`。[通用类型定义](https://github.com/Tencent/tdesign-vue/blob/develop/src/common.ts) | N
diff --git a/packages/products/tdesign-vue/src/table/type.ts b/packages/products/tdesign-vue/src/table/type.ts
index a3c7a29b4..ecd88cbd8 100644
--- a/packages/products/tdesign-vue/src/table/type.ts
+++ b/packages/products/tdesign-vue/src/table/type.ts
@@ -372,7 +372,7 @@ export interface BaseTableCol {
/**
* 限制拖拽调整的最小宽度和最大宽度。`resize.minWidth` 默认为 `80`,`resize.maxWidth` 默认为 `600`
*/
- resize?: TableColumnResizeConfig;
+ resize?: Partial;
/**
* 是否阻止当列单元格点击事件冒泡
*/
diff --git a/packages/scripts/api.json b/packages/scripts/api.json
index f4bc824fc..d9c49f983 100644
--- a/packages/scripts/api.json
+++ b/packages/scripts/api.json
@@ -13366,7 +13366,7 @@
"create_time": "2022-06-04 04:00:07",
"update_time": "2022-06-04 04:00:07",
"event_output": null,
- "custom_field_type": "TableColumnResizeConfig【interface TableColumnResizeConfig { minWidth: number; maxWidth: number }】",
+ "custom_field_type": "Partial【interface TableColumnResizeConfig { minWidth: number; maxWidth: number }】",
"syntactic_sugar": null,
"readonly": 1,
"html_attribute": 0,