跳到主要内容

commitRowMove()

function commitRowMove(move, hooks): Promise<boolean>;

Defined in: packages/rxdb-model/src/entity-list/manual-order-list.ts:142

协调一次行拖放的落库

Parameters​

ParameterTypeDescription
moveRowMoveEvent表格读出的拖放结果
hooksRowMoveCommitHooks界面钩子

Returns​

Promise<boolean>

落库成功为 true;不允许拖拽或落库失败为 false,此时表格已恢复原顺序

Remarks​

不允许时零写入,直接恢复表格(程序触发的拖放事件同样被拒)。成功后不改表格, 由活查询按数据库重查的结果刷新;失败时显式恢复,下一次拖拽照常可用。