Property 'from' does not exist on type 'typeof Observable', angular 6?

核能气质少年 提交于 2019-11-29 11:01:47

In rxjs@6 you can use from as standalone function:

import { from } from 'rxjs';
...

from(this.users);

or

import { from as observableFrom } from 'rxjs';
...

observableFrom(this.users);

See also migration to rxjs6 guide

Without modifying the existing code, still you will be able to run just by installing "rxjs-compat" package.

npm install rxjs-compat --save

This is changed from previous rxjs versions to rxjs6. (RxJS v5.x to v6 Update Guide)

Before rxjs 6

import { Observable } from "rxjs";

let numbers = [1, 5, 10];
let source = Observable.from(numbers);

With rxjs 6

import { from, Observable } from "rxjs";

let numbers = [1, 5, 10];
let source = from(numbers);
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!