跳到主要内容

RxDBInput<T>

type RxDBInput<T> =
| RxDBSource<T>
| Ref<T | undefined>
| undefined;

Defined in: rxdb-vue/src/rxdb-vue.ts:33

provideRxDB 接受的数据库形态(Vue 超集)。

Type Parameters​

Type Parameter
T extends RxDB

Remarks​

在三端共享的 RxDBSource 之外多收两种:

  • Ref<T | undefined> —— 调用方自己持有的响应式引用,由调用方决定何时填上。 这是 Vue 独有的形态,也是它先于另外两端就支持异步就绪的原因。
  • undefined —— 尚未就绪的占位。

这两种都归调用方所有,provider 不接管它们的生命周期,见 provideRxDB。