跳到主要内容

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 中的完整集成示例。