104得票22回答
类型错误:你提供的对象无效,需要流。你可以提供Observable、Promise、Array或Iterable。

我试图从一个服务调用中进行map映射,但是遇到了错误。查看了Angular 2中subscribe未定义?,它说为了订阅我们需要在操作符内部返回。我也有返回语句。 这是我的代码:checkLogin(): Observable<boolean> { return this.se...

103得票2回答
在Angular2中使用TypeScript从http数据链式调用RxJS Observables

我目前正在尝试自学Angular2和TypeScript,之前4年一直愉快地使用AngularJS 1.*!我不得不承认我讨厌它,但我相信我的顿悟时刻即将到来...无论如何,我在我的虚拟应用程序中编写了一个服务,可以从我编写的虚拟后端获取HTTP数据,该后端提供JSON。import {Inj...

101得票2回答
在类型 Observable 上,不存在 fromPromise 方法。

在Angular 2中使用rxjs,我试图将一个Promise转换成Observable。像许多在线指南展示的那样,我在Observable上使用了fromPromise。但是会抛出错误:Property 'fromPromise' does not exist on type 'typeof...

100得票6回答
从Observable中获取当前值而不订阅(仅想要一次值)

我如何在不订阅Observable的情况下获取当前值? 我只想获取当前值一次,而不是当新值出现时。

94得票9回答
Angular 2: 将Observable转换为Promise

Q)如何将以下observable转换为promise以便我可以使用.then(...)调用它? 我想转换为promise的方法: this._APIService.getAssetTypes().subscribe( assettypes => { this...

93得票6回答
如何从subscribe返回observable

我试图在订阅器中获取特定值时返回一个可观测对象,但是我失败了。 这是代码:canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot):Observable<boolean> { // get...

92得票7回答
Angular 6在subscribe中更改变量后,视图未更新

当订阅中的变量更改时,为什么视图没有更新? 我有以下代码: example.component.tstestVariable: string; ngOnInit() { this.testVariable = 'foo'; this.someService.someOb...

91得票4回答
使用Observable和async/await结合使用是一个好的实践吗?

我正在使用Angular 2通用的http返回Observable,但是当我使用嵌套Observable调用时,我的代码会变得混乱无序:this.serviceA.get().subscribe((res1: any) => { this.serviceB.get(res1).su...

89得票3回答
如何在Angular2中从Observable获取数据

我试图使用rxjs在Angular中打印http调用的结果。考虑以下代码。import { Component, Injectable, OnInit } from '@angular/core'; import { Http, HTTP_PROVIDERS } from '@angular/...

87得票5回答
在同一个可观察对象的订阅中获取先前的值

在Knockout中,是否可以在观察者的订阅(subscription)接收新值之前获取该可观察对象的当前值? 示例:this.myObservable = ko.observable(); this.myObservable.subscribe(function(newValue){ ...