angularfire相关内容

将数据添加到 firebase 时,如何在 Angularfire 上未发送数据时捕获错误?

我使用 angularfire 将数据保存到我的 Firebase 中.这是一个快速代码. $scope.users.$add({名称:$scope.username,年龄:$scope.newage,联系人:$scope.newcontact,});alert('保存到firebase'); 我已成功将这些数据发送到我的 Firebase,但是如果这些数据未成功保存,我该如何捕获错误?有什么 ..

angularfire,remove 方法返回“无效记录;找不到钥匙',它应该发生什么?

我目前正在使用 angularjs 和 firebase 开发一个 web 应用程序,虽然我能够保存新记录,但我无法使用 someReference.$remove(varkey); 删除记录;承诺返回:'无效记录;找不到密钥'但相同的参考能够正常保存项目.我修剪了 varkey 上的空格,但似乎一切都失败了,我正在使用 bower 依赖项,版本为“angularfire":“~0.8.0"根据 ..
发布时间:2021-11-09 01:11:59 其他开发

AngularFire V1.2 $firebaseArray() $loaded() 只调用一次

我在数组上使用 AngularFire 和 promise($loaded() on firebaseArray()). 目前,我使用以下代码: 问题:我转到第 1 页,数据已加载且一切正常.转到第 2 页并返回到第 1 页.现在 $loaded() 在我刷新整个页面之前不起作用.我该如何解决这个问题? app.factory('Items', ['FBURL', '$firebas ..

授权请求来源不限制 Firebase 中的域访问?

我正在使用 AngularFire + Firebase 构建应用程序. 为了防止从应用程序域以外的域创建和验证新用户,我尝试使用 Firebase 中的 Authorized Request Origins 功能. 目前,它仅配置为允许来自 localhost 的身份验证.但是,当我使用应用程序域中的 createUser API 创建新用户时,该用户会在我的 Firebase 中创建. ..
发布时间:2021-11-09 01:11:46 其他开发

如何使用 AngularFire2 执行可调用函数

firebase 中的可调用函数可以如下执行: firebase.functions().httpsCallable('addMessage'); 我想知道 AngularFire2 中的等效项是什么.我已经扫描了文档,但没有看到任何提及. 如果没有等价物,那么我如何在 AngularFire2 中获取底层 firebase 对象的句柄? 解决方案 确保将 angularfire ..
发布时间:2021-11-09 01:11:44 其他开发

Ionic 应用程序数据中的 Firebase 3、AngularFire 2 未实时更新/实时更新(带视频演示)

Firebase 以其实时数据更新而闻名,所以这对我来说很奇怪. 我正在使用 Firebase 3(新​​的 firebase 控制台应用程序.想稍后添加身份验证)和 AngularFire 2.我使用 Ionic 的选项卡模板启动应用程序,因此 app.js 的路由器配置应该是相同的. 点击此处查看该问题的(90 秒)视频演示 我使用“ionic serve --lab"将我的 ..

“ref.child 不是函数"添加 .orderByChild.StartAt 过滤器时

我的控制器中有以下代码可以转到 firebase 数据库节点,遍历该节点上的记录并将每个状态类型的计数返回到一个数组中(作为 chartjs 图表的数据).该代码还等待更改(编辑和删除)并相应地更新数组.这一切都如我所愿 var ref = new Firebase("https://my-firebase-url/")ref.on('child_ added', 函数(快照){var stat ..

使用 angularfire v2 进行简单的 firebase v3 数据检索

刚刚开始使用 firebase v3(大约两周前发布)和 angularfire v2(根据此 post 完全支持 firebase v3).但我很难简单地将一些数据检索到角度视图中. 这里是简单地返回用户数组并将其绑定到视图的控制器.它使用 $firebaseArray 中断并说:TypeError: Object expected 我使用的是 AngularJs 1.5.6.只是为 ..

无法在控制器中使用 AngularFire 从 $firebaseObject 获取我的数据.查看/ng-repeat 工作正常

我在 Firebase 中有不同部分使用规范化数据,我有获取信息的例程,但我无法遍历返回的记录来获取数据.我想使用 $firebaseArray() 中的键从其他 $firebaseObject() 获取数据. GetOneTeam() .... {var DataRef = GetFireBaseObject.DataURL(Node + '/');//xxx.firebaseio.com/S ..
发布时间:2021-11-09 01:11:26 其他开发

FirebaseError: Messaging: 此浏览器不支持使用 Firebase SDK 所需的 API.(消息/不受支持的浏览器)

我正在开发适用于 Android 和 iOS 的 Ionic 5 应用.我正在使用 angularfire https://github.com/angular/angularfire/tree/v5 我遇到了一些问题.特别是,这个库在使用 Firestore 时效果很好,但是当我尝试使用 Cloud Messaging 在我的 Android 设备上接收通知时,它引发了一个错误:Firebase ..

angularfire:waitforAuth 和 requireAuth 的区别

所以我使用 firebase 中的 requireAuth() 来使用 gulpJs、angularJs 和Firebase 原因.我对这三件事很陌生.requireAuth() 方法在我的应用中效果很好,在网上搜索东西,我遇到了 $waitForAuth() ,但我仍然无法弄清楚其中的区别.从名字上看,一个人会等待认证,但 requireAuth() (显然也会等待吧?).什么时候使用 $wai ..

如何配置 AngularFireAuthModule 和/或 AngularFireAuth 以指向身份验证模拟器

我相信认证模拟器是在 2020 年 10 月下旬发布的.认证模拟器功能请求我正在尝试通过让 angular/fire/auth 调用 localhost:9099 来配置我本地提供的 angular 应用程序以使用 auth 模拟器.那还有可能吗?或者 angular/fire 团队目前正在处理这个问题? 我在环境中的 firebase 配置参数是: firebase:{主机:'本地主机: ..

使用 angular 在 firebase 中保存结构化数据

我了解保存结构化数据的概念和最佳做法 在 firebase 中,但我不清楚如何将数据实际保存到多个位置并提供所需的交叉引用. {文章:{-KBX5TurV9uJTeiR26-N:{title: '帖子标题 1',body: 'post body 放在这里',图片参考:{-KBX5XOYASP7h2ZPOKmg:真}},-KCe7cy6QC29WRYap0D1:{title: '帖子标题 2',b ..

在 angularFire/Firebase 中创建和添加数组

我正在尝试使用 angularjs 和 Firebase 构建一个应用程序,类似于帮助我的同学解决问题的论坛.我也希望人们能够“回复"同学遇到的具体问题,所以我在angularjs工厂中创建了一个具有许多值的对象,如下所示: factory.addError = function() {factory.errors.$add({...回复:[]});}; 问题在于 Firebase 不会为占位 ..
发布时间:2021-11-09 01:11:10 其他开发

如何在承诺链中出现错误时回滚更改

在我的 angular 应用程序中,我想通过事务和集合的组合对我的 Firebase 中的几个位置进行更改.我写了一个承诺链 一点帮助.现在我需要处理可能发生的任何错误. 如果任何承诺出现错误,我想回滚在 firebase 中所做的任何更改(成功的承诺)并提醒用户失败. 下面的当前代码 $scope.addNewPost = function() {var refPosts = ne ..
发布时间:2021-11-09 01:11:04 其他开发