8得票2回答
RXJS的zip of zip(数组)观察者没有触发。

我正在尝试从一组可观察对象的压缩数组中获取结果,它们本身是简单可观察对象的数组。具体如下: a(x) { const observables = [of(x), of(x+1)]; return zip(observables); } b() { const obs...

7得票2回答
RxJs循环遍历返回的数组

使用 RxJS 运算符循环订阅返回的数组有比这种方法更好的方式来发出新的 ListingItem 吗? onGetItemData(){ this.dataService.getItemData().subscribe((itemData) => { this.itemDataJS...

7得票1回答
Angular - FormArray的valueChanges

this.editForm = this.fb.group({ step1: this.fb.group({ transport_type_id: ['', [Validators.required]], flight_code:...

7得票1回答
Angular中的rxjs Observable.interval()在Chrome后台选项卡中未正确触发。

我将尽力为您翻译。这是一个关于使用RxJs observables实现间隔定时器的angular2应用程序的问题。在Chrome浏览器中,当标签页在后台时,Observable.interval()和Observable.timer()会表现出奇怪的行为。Angular组件每秒钟应该在控制台打...

7得票1回答
Angular 2中的Observable complete未被调用

我正在研究 Angular 2 教程中的 hero 应用程序,目前我有这个组件: import { Component, OnInit } from '@angular/core' import { Subject } from 'rxjs/Subject'; import { Hero }...

7得票1回答
如何在 RxJS 订阅回调函数中设置上下文?

我有一个订阅器,就像这样: this.test.subscribe(params => { ...some code }); 如果我传递一个回调函数而不是箭头函数,上下文会丢失。 我想将上下文绑定到subscribe函数,但我从未见过这样的方法。 是否可能在不...

7得票2回答
从组件中订阅服务中的Observable

我花了很长时间才理解如何订阅一个值不断更新的数组。 我需要了解如何正确设置我的Angular 2+服务的可观察对象,并在我的组件中正确地订阅它。请假定代码的所有其他部分都正常工作。 @Injectable() export class AutocompleteService { ...

7得票1回答
处理可观察对象时,当一个可观察对象依赖于另一个可观察对象的数据时。

当一个observable运行时,它依赖于另一个observable中的数据,我不知道如何正确处理这种依赖关系。 其中一个observable从Firebase获取数据,并通过订阅创建一个简单的数字数组novelsRead:Array。 另一个observable从api获取响应,并通过订...