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
| Parameter | Type |
|---|---|
q | string |
Returns
void
state
state: SearchState;
Defined in: packages/rxdb-plugin-search-react/src/use-search.ts:39
当前状态