UseOptions<T>
type UseOptions<T> = T | (() => T) | Ref<T> | ComputedRef<T>;
Defined in: rxdb-vue/src/hooks.ts:23
查询选项的入参形态:可以是常量、getter、Ref 或 ComputedRef。
Type Parameters
| Type Parameter |
|---|
T |
Remarks
RVU-011:此前是模块内的私有别名,在 .d.ts 里被内联成一长串联合类型,
调用方写不出具名的包装函数签名。
三种响应式形态一律按内容比较,不是按引用:reactive 对象原地改字段、
ref 换成结构等价的新对象,都会被正确识别(前者重查,后者不重查)。
代价是选项必须可序列化——含函数、Symbol、类实例(游标实体除外)时抛 TypeError。
详见 useRepositoryQuery。
Angular 侧同名类型只有 T | (() => T)(signal 本身就是 getter),React 侧同 Angular。