184得票15回答
Angular - "没有导出成员'Observable'"

Typescript 代码:import { Injectable } from '@angular/core'; import { Observable } from 'rxjs/Observable'; import { of } from 'rxjs/observable/of'...

184得票11回答
升级到Angular 10 - 修复CommonJS或AMD依赖项可能导致优化中止。

我正在尝试将我的Angular 9应用程序升级到Angular 10版本,但在升级后我收到了下面的警告rxjs\BehaviorSubject.js depends on rxjs-compat/BehaviorSubject 我该如何修复这个问题?

105得票6回答
combineLatest被弃用,建议使用静态的combineLatest。

使用rxjs迁移工具运行后: rxjs-5-to-6-migrate -p src/tsconfig.app.json 现在出现一个linting错误: combineLatest已弃用:建议使用静态的combineLatest。 这是在运行迁移命令之前的我的代码: this...

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

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

83得票7回答
forkJoin已被弃用:resultSelector已被弃用,请使用管道到map代替。

我正在处理一个Angular 6项目。运行ng lint会出现以下警告:"forkJoin已经弃用:resultSelector已经废弃,请使用map进行转换" forkJoin(...observables).subscribe( 有什么想法吗?似乎找不到任何关于这个弃用...

64得票3回答
无法在 RxJs 6 和 Angular 6 中使用 Observable.of

import { Observable, of } from "rxjs"; // And if I try to return like this return Observable.of(this.purposes); 我遇到一个错误,提示“类型'typeof Observable...

63得票2回答
在Angular中使用shareReplay(1) - 仍会调用http请求吗?

我创建了一个演示(ng-run),其中有一个按钮,可以调用Http请求。 当按钮被点击时,我会调用这个方法: public getData(){ this._jokeService.getData().subscribe(); } 接着从服务中调用这个函数: public get...

55得票3回答
Angular 6 路由器事件过滤器 'filter' 在类型 'Observable<Event>' 上不存在

我已经把我的应用程序更新到了Angular 6(它之前是5.2版本)。 我在以下位置遇到一个语法错误:import { Router, ActivatedRoute, NavigationEnd } from '@angular/router'; import { filter } from...

54得票7回答
Angular/RxJS 6:如何防止重复的HTTP请求?

目前有这样一种情况,共享服务中的一个方法被多个组件使用。该方法向一个总是返回相同响应的端点进行 HTTP 调用并返回一个 Observable。是否可能与所有订阅者共享第一个响应以防止重复的 HTTP 请求? 下面是上述情况的简化版本:class SharedService { cons...

49得票5回答
类型“Observable<IProduct[]>”上不存在属性“do”。

升级到Angular 6.0和Rxjs 6.0之后,我收到以下编译错误: 属性“do”在类型“Observable”上不存在。 这是代码:import { Observable, of } from 'rxjs'; import 'rxjs/add/operator/do'; import...