makeRxDBDependencyInjector()
function makeRxDBDependencyInjector<T>(): RxDBDependencyInjection<T>;
Defined in: rxdb-vue/src/rxdb-vue.ts:182
创建一组类型安全的 RxDB Vue 依赖注入函数。
Type Parameters
| Type Parameter |
|---|
T extends RxDB |
Returns
RxDB provider 与同步、响应式 injector。
Remarks
每次调用生成独立的注入 key,因此多次调用得到的是互相隔离的 provider/injector
(与 React 的 makeRxDBProvider 每次新建 context 对齐)。key 若提到模块顶层,
两套注入器会读写同一个 Symbol,后 provide 的数据库覆盖前者,而泛型 T 只是虚假的
编译期断言 —— 拿到的可能是另一套注入的数据库。