angularfire2相关内容

AngularFire2 - 嵌套的 FirebaseObjectObservable 不会触发嵌套的 Firebase 调用

我有一个关于在 Firebase 中处理多对多关系的问题.基本上,我试图从我的 Firebase 数据中的多个路径构建一个用户配置文件对象.我尝试构建一个返回 observable 的函数,然后更新该 observable 中的数据,因为嵌套的 observable 从 Firebase 获取数据. 问题是嵌套的 observable 永远不会被调用,据我所知.几个小时以来,我一直在反对这一 ..

如何让 RxJS 可观察管道访问原始 observable 的发射和管道的先前发射?

我有一个 RxJS Observable,它对底层数据结构发出一系列更改——具体来说,snapshotChanges() 来自 AngularFirestoreCollection. 我目前正在将其映射到一组纯 JavaScript 对象以供我的应用使用. 此数组不受任何保护,使用代码可能会意外修改此结构. 只要底层数据源发出,就会重建整个数组,即使数组中只有一项(或有时没有)实际发生了 ..

从 FirebaseListObservable 中提取数据到数组

对不起我的英语,我有这个可观察的: this.productos = af.database.list('/productos', {询问: {orderByChild: '类别',等于:this.catnombre}}); 我需要从这里提取所有 id 并设置在一个数组中,但我不知道如何,谢谢. 编辑: 我可以提取id,但我使用de key,现在我需要提取其他数据,但是snapsh ..

为什么这个 Angular 应用程序无法处理用户登录后更改显示内容的用户状态(登录\退出)?

我正在使用 AngularUI 开发一个 Angular 应用程序(Angular 包,这个:https://www.npmjs.com/package/firebaseui-angular) 处理用户注册\登录 Firebase 我的应用程序也使用 AnularFire 2,我在尝试处理用户状态(如果用户已登录或已注销)时遇到以下问题. 这是我的主组件 TypeScript 代码: ..

如何在 Angularfire2 Angular2 中对 FirebaseListObservable 列表进行排序?

我想从 Firebase 实时数据库中获取所有用户并按分数属性对他们进行排序.我有这个使用变量工作 用户:FirebaseListObservable; 但我收到错误: 输入'Observable'不可分配到类型“FirebaseListObservable".“Observable"类型中缺少属性“_ref". 如果我将变量更改为 users: Observable; 然后错误消失了 ..

使用 angularfire 过滤来自 Firestore 的数据

我正在尝试使用 Angularfire 的查询集合过滤来自 Firestore 的数据:https://github.com/angular/angularfire2/blob/master/docs/firestore/querying-collections.md 我对这种方法有点困惑.我已经设法通过一个按钮进行过滤,但我不知道如何在完成后重置或删除该过滤器. 过滤和重置过滤器的正确方法 ..
发布时间:2021-11-09 01:23:16 其他开发

Firestore snapshotChanges DocumentChangeType “已删除"从未发送

我正在使用 where 子句查询 Firestore 集合,并订阅了 snapshotChanges.根据文档,我应该为每个添加、修改和删除的元素获取一个事件. 添加和修改的文档我都很好,但我从来没有删除过的文档. 这是我的代码示例: this.db.collection('test', ref => ref.where('someid', '==', someid)).snapsh ..

如何从 FirebaseListObservable 映射和减少子值

我正在尝试总结考试成绩,我的数据看起来像这样 { 测试结果:{ 富:{foo1: x},{foo2: y}},{ 酒吧:{bar1: z} 'foo' 和 'bar' 是有意义的问题子类别,子节点保存 questionID 和相应的分数.我需要总结按类别排序的分数.我这样查询列表 let res = this._dbref.database.list('/bmzi-answers',{询问 ..

类型“Observable<{}>"上不存在属性“update".Firebase 5 AngularFire2 5

我正在尝试在 firebase 中创建/更新购物车.我使用的服务具有将 localStorage ID 添加到 firebase 的功能,如果产品已经存在,它会添加购物车中的数量,否则它会创建新的.错误发生在控制台 TypeError: Cannot read property 'quantity' of null 并且我在购物车 service.ts 中编译时也出错: “Observabl ..