Merge pull request #5147 from yangdan8/2.0_修正table中render函数返回类型
2.0 修正table中render函数返回类型
This commit is contained in:
commit
b09bb66c19
2 changed files with 3 additions and 25 deletions
2
types/iview.components.d.ts
vendored
2
types/iview.components.d.ts
vendored
|
@ -52,7 +52,7 @@ export { Slider } from './slider';
|
||||||
export { Spin } from './spin';
|
export { Spin } from './spin';
|
||||||
export { Steps, StepsStep } from './steps';
|
export { Steps, StepsStep } from './steps';
|
||||||
export { Switch, Switch as ISwitch } from './switch';
|
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 { Tabs, TabPane } from './tabs';
|
||||||
export { Tag } from './tag';
|
export { Tag } from './tag';
|
||||||
export { Time } from './time';
|
export { Time } from './time';
|
||||||
|
|
26
types/table.d.ts
vendored
26
types/table.d.ts
vendored
|
@ -240,7 +240,7 @@ export declare interface TableColumn {
|
||||||
render?: (
|
render?: (
|
||||||
h?: CreateElement,
|
h?: CreateElement,
|
||||||
params?: TableColumnRenderParams
|
params?: TableColumnRenderParams
|
||||||
) => TableRenderCreateElementResult;
|
) => VNode;
|
||||||
/**
|
/**
|
||||||
* 自定义列头显示内容,传入参数有两个,column 和 index,分别为当前列数据和当前列索引,不支持渲染自定义组件
|
* 自定义列头显示内容,传入参数有两个,column 和 index,分别为当前列数据和当前列索引,不支持渲染自定义组件
|
||||||
* @param h Render函数
|
* @param h Render函数
|
||||||
|
@ -249,7 +249,7 @@ export declare interface TableColumn {
|
||||||
renderHeader?: (
|
renderHeader?: (
|
||||||
h?: CreateElement,
|
h?: CreateElement,
|
||||||
params?: TableColumnRenderHeadParams
|
params?: TableColumnRenderHeadParams
|
||||||
) => TableRenderCreateElementResult;
|
) => VNode;
|
||||||
/**
|
/**
|
||||||
* 对应列是否可以排序,如果设置为 custom,则代表用户希望远程排序,
|
* 对应列是否可以排序,如果设置为 custom,则代表用户希望远程排序,
|
||||||
* 需要监听 Table 的 on- sort - change 事件,默认false
|
* 需要监听 Table 的 on- sort - change 事件,默认false
|
||||||
|
@ -357,28 +357,6 @@ export declare interface TableColumnRenderParams {
|
||||||
index?: number;
|
index?: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
export declare interface TableRenderCreateElementResult {
|
|
||||||
child?: object;
|
|
||||||
children?: Array<any>;
|
|
||||||
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 {
|
export declare interface TableColumnRenderHeadParams {
|
||||||
/**
|
/**
|
||||||
* 当前列数据
|
* 当前列数据
|
||||||
|
|
Loading…
Add table
Reference in a new issue