跳到主要内容

ActionResource<Options, RT>

Defined in: rxdb-react/src/use-action.ts:11

useAction 的返回值。

Type Parameters​

Type ParameterDescription
Optionsexecute 的入参类型;无入参时为 void
RT异步函数的返回值类型

Properties​

execute​

readonly execute: (options) => Promise<RT>;

Defined in: rxdb-react/src/use-action.ts:21

触发一次调用。

Parameters​

ParameterType
optionsOptions

Returns​

Promise<RT>

Remarks​

函数 identity 跨渲染稳定,可以直接进 useEffect / useCallback 的依赖数组, 同时调用的始终是最新一次渲染传入的 promiseFn。


isPending​

readonly isPending: boolean;

Defined in: rxdb-react/src/use-action.ts:13

是否还有在途调用;并发时按计数判断,最后一个 settle 后才回到 false。