未验证 提交 bb1fee58 编写于 作者: 前端爱码士 提交者: GitHub

fix: 修复table组件insertTableDataRecord方法的返回类型 (#2490)

上级 53b2b236
......@@ -209,7 +209,7 @@ export function useDataSource(
function insertTableDataRecord(
record: Recordable | Recordable[],
index: number,
): Recordable | undefined {
): Recordable[] | undefined {
// if (!dataSourceRef.value || dataSourceRef.value.length == 0) return;
index = index ?? dataSourceRef.value?.length;
const _record = isObject(record) ? [record as Recordable] : (record as Recordable[]);
......
......@@ -97,7 +97,7 @@ export interface TableActionType {
setTableData: <T = Recordable>(values: T[]) => void;
updateTableDataRecord: (rowKey: string | number, record: Recordable) => Recordable | void;
deleteTableDataRecord: (rowKey: string | number | string[] | number[]) => void;
insertTableDataRecord: (record: Recordable | Recordable[], index?: number) => Recordable | void;
insertTableDataRecord: (record: Recordable | Recordable[], index?: number) => Recordable[] | void;
findTableDataRecord: (rowKey: string | number) => Recordable | void;
getColumns: (opt?: GetColumnsParams) => BasicColumn[];
setColumns: (columns: BasicColumn[] | string[]) => void;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册