rxdb-angular
Angular 框架集成库,为 Angular 应用提供 RxDB 支持。基于 Angular Signals 实现响应式数据流。
功能特性
- Angular Signals 集成: 使用 Angular Signals 管理响应式状态
- 组件与指令: 提供数据展示、编辑、表单等常用组件
- 依赖注入: 完全基于 Angular 依赖注入系统
- 类型安全: 完整的 TypeScript 类型支持
何时使用
- 构建 Angular 应用并需要本地优先数据库
- 需要响应式数据流与 Angular Signals 无缝集成
- 需要离线优先的 Angular 应用
安装
npm install @aiao/rxdb @aiao/rxdb-angular
# 或
pnpm add @aiao/rxdb @aiao/rxdb-angular
使用
import { provideRxdb } from '@aiao/rxdb-angular';
@NgModule({
providers: [provideRxdb()]
})
export class AppModule {}
完整示例
参考 dev-rxdb-angular 中的完整集成示例。