PersistedState<T>
Defined in: rxdb-vue/src/use-persisted-state.ts:27
某个 namespace + name 的持久化状态。
Type Parameters
| Type Parameter | Description |
|---|---|
T | 状态值类型 |
Properties
persistError
readonly persistError: ComputedRef<Error | undefined>;
Defined in: rxdb-vue/src/use-persisted-state.ts:43
最近一次持久化失败;写盘成功后自动清空。
Remarks
配额超限、循环引用、BigInt 等都会让写盘失败而内存值照常更新 ——
只有这个字段能让调用方知道数据没落盘。
value
readonly value: Ref<T>;
Defined in: rxdb-vue/src/use-persisted-state.ts:35
可读写的状态引用;同 namespace + name 始终是同一个 Ref。
Remarks
写入即落盘(同步),并通知同 key 的所有持有者。
是 shallowRef 语义:对象原地改字段不会触发响应式,也不会落盘,必须整体赋新值。