diff --git a/types/iview.components.d.ts b/types/iview.components.d.ts index a3b4eeba..4b776517 100644 --- a/types/iview.components.d.ts +++ b/types/iview.components.d.ts @@ -52,7 +52,7 @@ export { Slider } from './slider'; export { Spin } from './spin'; export { Steps, StepsStep } from './steps'; export { Switch, Switch as ISwitch } from './switch'; -export { Table, TableColumn, TableRenderCreateElementData, TableColumnRenderParams, TableRenderCreateElementResult, TableColumnRenderHeadParams, TableExportCsvParams } from './table'; +export { Table, TableColumn, TableRenderCreateElementData, TableColumnRenderParams, TableColumnRenderHeadParams, TableExportCsvParams } from './table'; export { Tabs, TabPane } from './tabs'; export { Tag } from './tag'; export { Time } from './time'; diff --git a/types/table.d.ts b/types/table.d.ts index 1d90c5c4..3621a167 100644 --- a/types/table.d.ts +++ b/types/table.d.ts @@ -240,7 +240,7 @@ export declare interface TableColumn { render?: ( h?: CreateElement, params?: TableColumnRenderParams - ) => TableRenderCreateElementResult; + ) => VNode; /** * 自定义列头显示内容,传入参数有两个,column 和 index,分别为当前列数据和当前列索引,不支持渲染自定义组件 * @param h Render函数 @@ -249,7 +249,7 @@ export declare interface TableColumn { renderHeader?: ( h?: CreateElement, params?: TableColumnRenderHeadParams - ) => TableRenderCreateElementResult; + ) => VNode; /** * 对应列是否可以排序,如果设置为 custom,则代表用户希望远程排序, * 需要监听 Table 的 on- sort - change 事件,默认false @@ -357,28 +357,6 @@ export declare interface TableColumnRenderParams { index?: number; } -export declare interface TableRenderCreateElementResult { - child?: object; - children?: Array; - componentInstance?: object; - componentOptions?: object; - context?: object; - data?: object; - elm?: object; - functionalContext?: object; - isCloned?: boolean; - isComment?: boolean; - isOnce?: boolean; - isRootInsert?: boolean; - isStatic?: boolean; - key?: object; - ns?: object; - parent?: object; - raw?: boolean; - tag?: string; - text?: object; -} - export declare interface TableColumnRenderHeadParams { /** * 当前列数据