在下面的方法中,我想调用两个观察量。在返回来自第一个可观察对象的数据之后,我希望将数据传递给第二个可观察对象(createUpdate- persist to indexDB)。有没有一种更干净的方法来实现这一点,也许是使用一些rxjs操作符。谢谢 注意:在成功完成第二个可观察对象之后,我希望返回第一个可观察对象</em
我正在使用firebase firestore,我有一组来自收集的数据,我在for循环中拍摄快照。为了避免多次查询数据库,我创建了数据服务机制来使用本地数组来显示,并通过rxjs主题行为来处理它。这里的问题是,如果用户从应用程序中删除了一些文档,我已经将其从firebase中删除,然后从本地仍是其快照中删除,我们必须手动取消订阅 我知道基本的方法是这样的.. var unsubsc
我试图为一个Range4项目创建一个用户配置文件服务,并在如何正确初始化和更新可观察到的概要文件对象方面做了一些工作。然后,UserProfileService查找用户的配置文件(或者创建一个尚未存在的配置文件),并使用该配置文件填充可观察到的公共配置文件。我遇到的问题是,在这一切发生之前,应用程序的其他部分试图订阅可观察到的配置文件。我最初是通过.
public profileObservable
我正在从api(在服务文件中)获取数据,并且在ts文件中订阅。我没有使用rxjs(observable和subscription) .I对于在angular 7中不使用rxjs时是否需要取消订阅感到困惑。如果需要取消订阅,那么如果不使用rxjs,我们如何才能取消订阅export class ViewDataComponent implements OnInit {
regions