跳到主要内容

UseSearchReturn

Defined in: packages/rxdb-plugin-search-vue/src/use-search.ts:28

useSearch 返回值。

Properties

clear

clear: () => void;

Defined in: packages/rxdb-plugin-search-vue/src/use-search.ts:42

清空查询并回到 idle

Returns

void


error

error: Ref<SearchExecutionError | undefined>;

Defined in: packages/rxdb-plugin-search-vue/src/use-search.ts:36

最近一次执行错误


hasMore

hasMore: Ref<boolean>;

Defined in: packages/rxdb-plugin-search-vue/src/use-search.ts:38

是否还有下一页


loadMore

loadMore: () => Promise<void>;

Defined in: packages/rxdb-plugin-search-vue/src/use-search.ts:40

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

Returns

Promise<void>


query

query: Ref<string>;

Defined in: packages/rxdb-plugin-search-vue/src/use-search.ts:30

可读写查询词;支持 v-model 与直接赋值


results

results: Ref<readonly SearchResult[]>;

Defined in: packages/rxdb-plugin-search-vue/src/use-search.ts:32

当前结果


retry

retry: () => void;

Defined in: packages/rxdb-plugin-search-vue/src/use-search.ts:44

在 error 状态下以最后一次查询词重试

Returns

void


state

state: Ref<SearchState>;

Defined in: packages/rxdb-plugin-search-vue/src/use-search.ts:34

当前状态