RxDBDependencyInjection<T>
Defined in: rxdb-vue/src/rxdb-vue.ts:43
makeRxDBDependencyInjector 产出的一组互相隔离的 provider / injector。
Type Parameters
| Type Parameter |
|---|
T extends RxDB |
Properties
injectRxDB
injectRxDB: () => T | undefined;
Defined in: rxdb-vue/src/rxdb-vue.ts:47
注入当前已就绪的数据库实例;无 provider 或未就绪时返回 undefined。
Returns
T | undefined
injectRxDBRef
injectRxDBRef: () =>
| Readonly<Ref<T | undefined, T | undefined>>
| undefined;
Defined in: rxdb-vue/src/rxdb-vue.ts:49
注入数据库的响应式引用;无 provider 时返回 undefined。
Returns
| Readonly<Ref<T | undefined, T | undefined>>
| undefined
provideRxDB
provideRxDB: (db) => void;
Defined in: rxdb-vue/src/rxdb-vue.ts:45
在当前组件上提供数据库,供其后代注入。
Parameters
| Parameter | Type |
|---|---|
db | RxDBInput<T> |
Returns
void