angularfire2相关内容
我有一个关于在 Firebase 中处理多对多关系的问题.基本上,我试图从我的 Firebase 数据中的多个路径构建一个用户配置文件对象.我尝试构建一个返回 observable 的函数,然后更新该 observable 中的数据,因为嵌套的 observable 从 Firebase 获取数据. 问题是嵌套的 observable 永远不会被调用,据我所知.几个小时以来,我一直在反对这一
..
我有一个 RxJS Observable,它对底层数据结构发出一系列更改——具体来说,snapshotChanges() 来自 AngularFirestoreCollection. 我目前正在将其映射到一组纯 JavaScript 对象以供我的应用使用. 此数组不受任何保护,使用代码可能会意外修改此结构. 只要底层数据源发出,就会重建整个数组,即使数组中只有一项(或有时没有)实际发生了
..
对不起我的英语,我有这个可观察的: this.productos = af.database.list('/productos', {询问: {orderByChild: '类别',等于:this.catnombre}}); 我需要从这里提取所有 id 并设置在一个数组中,但我不知道如何,谢谢. 编辑: 我可以提取id,但我使用de key,现在我需要提取其他数据,但是snapsh
..
我正在尝试在我的 Angular2 应用程序中初始化 AngularFire2,但出现以下错误. ./src/app/firebase/index.ts 中的错误模块构建失败:错误:/Users/jaruesink/Documents/Projects/buckets/src/app/firebase/index.ts(16,17):导出函数的返回类型具有或正在使用来自外部模块的名称“Modu
..
如何让firestore QEoevSjHlswgk44nVTsr 中这个文档的ID 动态化,即根据那个集合中的ID 改变?我正在使用 angularfire2:^5.0.0-rc.11 这就是我所拥有的: firebase.service.ts proyectos: Observable;getImagenDestacada() {this.proyectos = this.afs
..
我想在我的 Ionic 3 应用程序中调用 httpsCallable 函数.我正在尝试遵循这些文档:https://firebase.google.com/docs/functions/可调用 我试过了: const newGame = (firebase as any).functions().httpsCallable('findCreateGame');newGame({}).th
..
我在以下代码中收到此错误.我正在使用 ionic3: 属性“catch"不存在于类型“PromiseLike" 这是我正在关注的教程的链接. 此错误显示在 VS Code 中. 这可能是我不知道的一些更新的语法 storetoken(t) {this.afd.list(this.firestore).push({uid: firebase.auth().currentU
..
我正在使用 AngularFire2.我是这样处理我的 AuthGuard 服务的: canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): boolean {this.af.auth.subscribe((auth) => {if(auth == null) {this.router.navigate([
..
我正在使用 AngularFire2,试图从列表中获取列表.*ngFor 中的嵌套 *ngFor 不会显示在视图中... 应用程序组件 ...构造函数(私有_af:AngularFire){this.lists = this._af.database.list(this._API_URL);}... app.component.html {{sublist.name}}
..
我收到错误:Firebase 缺少权限或权限不足 代码:const demoCollectionRef = this.db.collection('items');return demoCollectionRef.add(item); 我认为这个错误是因为 angularfire2 的 .add 方法. Firestore 规则: function isAuthenticate
..
我正在使用 AngularUI 开发一个 Angular 应用程序(Angular 包,这个:https://www.npmjs.com/package/firebaseui-angular) 处理用户注册\登录 Firebase 我的应用程序也使用 AnularFire 2,我在尝试处理用户状态(如果用户已登录或已注销)时遇到以下问题. 这是我的主组件 TypeScript 代码:
..
我想从 Firebase 实时数据库中获取所有用户并按分数属性对他们进行排序.我有这个使用变量工作 用户:FirebaseListObservable; 但我收到错误: 输入'Observable'不可分配到类型“FirebaseListObservable".“Observable"类型中缺少属性“_ref". 如果我将变量更改为 users: Observable; 然后错误消失了
..
我正在尝试使用 Angularfire 的查询集合过滤来自 Firestore 的数据:https://github.com/angular/angularfire2/blob/master/docs/firestore/querying-collections.md 我对这种方法有点困惑.我已经设法通过一个按钮进行过滤,但我不知道如何在完成后重置或删除该过滤器. 过滤和重置过滤器的正确方法
..
我正在使用 where 子句查询 Firestore 集合,并订阅了 snapshotChanges.根据文档,我应该为每个添加、修改和删除的元素获取一个事件. 添加和修改的文档我都很好,但我从来没有删除过的文档. 这是我的代码示例: this.db.collection('test', ref => ref.where('someid', '==', someid)).snapsh
..
我想获取 firestore 中存在的文档总数.我不想只获取数据,我拥有 200.000 项的内部产品集合的总数是使用 Angular 4-5 实现的,而不是 angular.js 有人可以告诉我如何实现这一目标吗?? 到目前为止我的代码不起作用 get_total_messages() {this.messages_collection = this.afs.collection
..
我正在使用 AngularFire 并且在我的 应用程序中启用了离线支持的持久性.module.ts: 导入:[AngularFireModule.initializeApp(environment.firebase),AngularFirestoreModule.enablePersistence()] 当我的应用程序启动时,我使用 valueChanges() 检索用户,如下所示: co
..
我正在尝试总结考试成绩,我的数据看起来像这样 { 测试结果:{ 富:{foo1: x},{foo2: y}},{ 酒吧:{bar1: z} 'foo' 和 'bar' 是有意义的问题子类别,子节点保存 questionID 和相应的分数.我需要总结按类别排序的分数.我这样查询列表 let res = this._dbref.database.list('/bmzi-answers',{询问
..
我使用 Angular 2 和 AngularFire 2 与 Firebase 交互.在 Firebase 中,我有一个标签集合.我想创建或增加标签的编号.我使用的代码如下所示: let tagName = "angular";让 tagObs = this.af.database.object(`/tags/${tagName}`);tagObs.subscribe(函数(快照){让 new
..
我正在尝试在 firebase 中创建/更新购物车.我使用的服务具有将 localStorage ID 添加到 firebase 的功能,如果产品已经存在,它会添加购物车中的数量,否则它会创建新的.错误发生在控制台 TypeError: Cannot read property 'quantity' of null 并且我在购物车 service.ts 中编译时也出错: “Observabl
..
在我的 Angular 应用中,Firebase 返回一个错误,将 bad-app-name 显示为代码.我在 angular 应用程序中使用 angularfire2. 我已经仔细检查了 Firebase 配置,没问题,那么如何解决这个错误. app.components.ts import { Component, OnInit } from '@angular/core';从“
..