跳到主要内容

CreateSearchHandleOptions

Defined in: packages/rxdb-plugin-search/src/core/search-handle.ts:49

SearchHandle 工厂配置。

Properties

debounceMs?

readonly optional debounceMs?: number;

Defined in: packages/rxdb-plugin-search/src/core/search-handle.ts:53

防抖(ms),默认 300;0 → 直通


initialQuery?

readonly optional initialQuery?: string;

Defined in: packages/rxdb-plugin-search/src/core/search-handle.ts:55

初始查询;触发一次立即 loading


performSearch

readonly performSearch: PerformSearch;

Defined in: packages/rxdb-plugin-search/src/core/search-handle.ts:51

底层搜索执行


subscribeDataChanges?

readonly optional subscribeDataChanges?: (onChange) => () => void;

Defined in: packages/rxdb-plugin-search/src/core/search-handle.ts:61

订阅数据源变更通知(entity 事件)。返回解绑函数。

实现侧应过滤只有插件覆盖范围内的 collection 才回调;本工厂不感知具体 collection。

Parameters

ParameterType
onChange() => void

Returns

() => void