http和收藏的可观察性似乎是直截了当的.如何将这样的东西转换成可观察的模式.
这是从我的服务组件,提供认证.我更喜欢这样工作就像Angular2中的其他http服务一样 – 支持数据,错误和完成处理程序.
firebase.auth().createUserWithEmailAndPassword(email,password).then(function(firebaseUser) { // do something to update your UI component // pass user object to UI component }).catch(function(error) { // Handle Errors here. var errorCode = error.code; var errorMessage = error.message; // ... });
这里的任何帮助将不胜感激.我唯一的替代方案是创建EventEmitters.但是我猜这是在服务部分做事情的一个糟糕的方法