跳到主要内容

UseSearchReturn

Defined in: packages/rxdb-plugin-search-react/src/use-search.ts:31

useSearch 返回值。

Properties

clear

clear: () => void;

Defined in: packages/rxdb-plugin-search-react/src/use-search.ts:47

清空查询与结果并回到 idle

Returns

void


error

error: SearchExecutionError | undefined;

Defined in: packages/rxdb-plugin-search-react/src/use-search.ts:41

最近一次执行错误


hasMore

hasMore: boolean;

Defined in: packages/rxdb-plugin-search-react/src/use-search.ts:43

是否还有下一页


loadMore

loadMore: () => Promise<void>;

Defined in: packages/rxdb-plugin-search-react/src/use-search.ts:45

加载下一页;无更多时 no-op

Returns

Promise<void>


query

query: string;

Defined in: packages/rxdb-plugin-search-react/src/use-search.ts:33

当前查询词


results

results: readonly SearchResult[];

Defined in: packages/rxdb-plugin-search-react/src/use-search.ts:37

当前结果


retry

retry: () => void;

Defined in: packages/rxdb-plugin-search-react/src/use-search.ts:49

在 error 状态下重试

Returns

void


setQuery

setQuery: (q) => void;

Defined in: packages/rxdb-plugin-search-react/src/use-search.ts:35

写入查询词;触发插件防抖

Parameters

ParameterType
qstring

Returns

void


state

state: SearchState;

Defined in: packages/rxdb-plugin-search-react/src/use-search.ts:39

当前状态