DebounceConfig
Defined in: packages/rxdb-plugin-trigger/src/types.ts:225
DebounceConfig - 防抖配置
用于在高频触发场景下合并多个触发请求。
- leading: 立即执行第一次,后续忽略直到冷却
- trailing: 等待最后一次触发后延迟执行
- maxDelay: 最大延迟时间
Properties
delay
delay: string | number;
Defined in: packages/rxdb-plugin-trigger/src/types.ts:229
延迟时长(毫秒或字符串如 '5s')
key?
optional key?: string;
Defined in: packages/rxdb-plugin-trigger/src/types.ts:227
防抖键,可自定义分组逻辑
maxDelay?
optional maxDelay?: string | number;
Defined in: packages/rxdb-plugin-trigger/src/types.ts:233
最大延迟(trailing 模式下生效)
mode?
optional mode?: "leading" | "trailing";
Defined in: packages/rxdb-plugin-trigger/src/types.ts:231
防抖模式