我试图在一个角度应用程序中使用AngularFire库。一些AngularFire调用返回承诺,我想把它们作为可观察的,而不是整个应用程序的一致性。如果承诺抛出异常,可观察到的似乎没有看到它,堆栈跟踪会被转储到控制台中,上面写着Error: Uncaught (in promise)。我第二次尝试
我将一个catch添加到from中的承诺中,然后尝试将错误重新抛出为一个可观
新的角度和火力基地。在初始页面加载时,我遇到了"TypeError:无法调用未定义的方法‘子“的错误。它还没有定义,因为它还没有准备好,但我不知道如何处理这种情况。 var friendsList = $scope.userData.child('friends');
var promise = angularFire= $scope.userData.c