angularfire2相关内容
我正在使用 Firebase + Angular 进行开源 Yelp. 我的数据库: {“评论":{“-L0f3Bdjk9aVFtVZYteC":{"comment" : "我的评论","ownerID" : "Kug2pR1z3LMcZbusqfyNPCqlyHI2","ownerName": "我的名字",“评分":2,“商店ID":“-L0e8Ua03XFG9k0zPmz-"},“
..
我正在使用 Firebase 和 Angular5 构建一个网络应用程序.我想创建/加入私人房间(受密码保护). 目前我正处于设计数据库的阶段,无法真正了解如何检查用户输入正确的房间密码而不实际从 firebase 数据库中检索它(从而使其完全不安全). 我是否应该为此使用云功能.或者可以直接使用 firebase 完成而我遗漏了什么? 解决方案 您可以在 firebase 中
..
我正在 Firebase 上创建带有数据库的 Ionic 应用程序,所以我在 Firebase 中有类似的东西,我正在使用 angularfire2 来获取数据 而且我在获取 paises 方面没有问题,但我尝试获取 jugadores 的列表,但我什么也没得到. 这是我的.ts 导出类主页{paises: Observable构造函数(公共导航控件:导航控制器,数据库:Angula
..
根据 Angularfire2 Docs,它说;AngularFireDatabase 允许您使用 Firebase 的原始数据库实时数据库.对于需要跨客户端实时同步状态的移动应用,这是一种高效、低延迟的解决方案. 然而,有AngularFireDatabaseModule,我不知道它是什么.因此,我想更详细地了解这两个是什么(如果可用,请提供更详细的链接)以及何时使用 AngularFir
..
我在理解如何使用 Firebase 时遇到问题.我编写了一个函数来在我的 firebase 数据库中推送一些数据.我需要在将数据推送到我的数据库后获取生成的密钥. 这是我的职责 postData(order: orderInfo) {让 uid = firebase.auth().currentUser.uid;this.db.list('交易').push({货币:订单.货币,总计:订
..
我有一个小函数,当我在控制台中查看时它可以工作:在控制台中返回 user.uid 但我想返回 uid 以在其他函数中使用 newUserUid() {返回 firebase.auth().onAuthStateChanged(function(user) {如果(用户){控制台日志(用户.uid);}});} 我想像这样返回uid:ewfwe3423sdfsdakmasd 解决方案 您
..
我有一个使用 AngularFire2 & 的多页 Ionic-Angular 手机应用程序火店.我真正喜欢 Firestore 的一件事是数据的离线持久性.我的问题围绕着这种数据持久性和取消订阅 AngularFire2 流可观察对象的最佳实践. 我的主页是事件列表,当将事件被选中,应用程序路由到单个事件页面,具有此特定事件的详细信息.目前,我使用 AngularFire2 API 根据
..
我有一个页面来检索用户的信息,但我没有定义. 下面是我的数据结构 {“帖子":{“-L4QKxs6d06Vq3amQ7C8":{“内容":“测试","owner" : "D5hkgRIN87OUr3rdSGK1Znws1aB2","title" : "管理员帖子"},“-L4UDg1_glHcqwGjGpTQ":{“内容":“fsdfd","owner" : "D5hkgRIN87OUr3
..
这是我的代码,用于检查 collections 中是否存在 doc this.shopCollection = this.afs.collection('shops', ref => {return ref.where('fulladdress', '==', myString)}); 我不知道为什么我不能在这个方法中使用 .then() 和 .catch() .当我传递一个字符串进行查询时
..
我在 firestore 数据库中有一个集合,其中包含多个数据字段和引用.结构如下: firstCollection 文档示例 {name: '父母',//更多字段,第二个://从第二个集合引用文档} secondCollection 引用的文档示例 {title: '文档标题',更多:3456,等等: '...'} 我有包含 angularfire2 库的 angular 应用程序
..
我需要查询评论并仅请求通过 userId 在评论中列出的用户. 我在 Firebase 实时数据库中的数据库结构: {“注释" : {“c_id1":{"commentId" : "c_id1","commentText": "文本",“用户 ID":“u_id1"},“c_id2":{"commentId" : "c_id2","commentText": "文本",“用户 ID":“u
..
我找到了一些关于 Ionic 2 离线模式 firebase 的教程,但我仍然不知道如何在我的应用程序中启用这个功能. 那么,firebase 真的支持离线模式吗?如果是,我可以存储所有收到的数据并在离线模式下运行这些功能吗? 解决方案 firebase 还没有官方支持.但是你可以使用 angularfire2-offline 库. AngularFire2 的一个简单包装器,
..
我正在尝试在 angularfire2 v5 中使用角度材料自动完成输入字段. 我在调整所示示例时遇到了一些困难:https://material.angular.io/components/autocomplete/examples 到 firebase 列表. 示例中使用的函数似乎无法与可观察输入一起使用: 以下代码: //FROM COMPOSERS.SERVICE.
..
我正在努力理解一些 Firestore 安全概念.我想根据 request.path 属性设置规则. 我的规则是这样的: service cloud.firestore {匹配/databases/{database}/documents {匹配/{document=**} {允许读,写:如果 request.path[0]=='appUsers';}}} ...然后我使用 Angula
..
我想在 angular 的循环内执行一些 firebase 操作.当我向 firebase 发送 HTTP 请求时,它会返回一组可观察值,因此使用 forkjoin 将这个可观察值数组转换为单个可观察值.现在的问题是,当我订阅这些新的 observables 时,我什么也没得到 get_student_email() {this.get_project_service.get_project_
..
我正在尝试获取 BehaviorSubject 的值.返回值,但我如何利用它们在 return true/false 语句中使用它们. BehaviorSubject {_isScalar: false, 观察者: Array(0), closed: false, isStopped: false, hasError: false, ...}关闭:假有错误:假已停止:假观察者:[订阅者]抛出错误
..
我正在使用 Ionic2 和 AngularFire2. 我也在使用 rxjs Observable.我有以下代码: findChatsForUid(uid: string): Observable{返回 this.af.database.list('/chat/', {询问: {orderByChild: '否定时间戳'}}).map(items => {const 过滤 = items
..
我正在使用 AngularFire2 (Ionic2) 和 Firebase 身份验证. 我在尝试获取当前用户时遇到问题.这对我有用,但不一致.有时填充,有时为空. 让用户:firebase.User = firebase.auth().currentUser; 有没有办法更一致地获取当前用户? 更多信息: 我的登录方式如下: import { FirebaseAuth,
..
我正在尝试上传到我的存储桶,然后在上传完成后立即获取该上传文件的 downloadURL.这之前可以使用,但后来由于某种原因停止了. 我的控制台打印只是返回 null.我希望有一个解决方案甚至更好的方法来做到这一点.任何帮助都会很棒! 我使用的是 Angular 5. 这是我目前的方法: 上传(事件){this.showProgressBar = true;const ran
..
我正在 Angular 6 和库 angularfire2 中开发 Web 应用程序.我有两个集合,teams 和 users.如果更改了团队名称,则该团队的名称也必须在用户文档中进行更改. 导出接口用户{名字:字符串;电子邮件地址:字符串;团队:TeamId;}导出接口 UserId 扩展 User {id:字符串;}导出接口团队{名称:字符串;缩写?:字符串;}导出接口 TeamId 扩展
..