加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

类型’typeof Observable’上不存在属性’from’,有角度6?

发布时间:2020-12-17 06:56:17 所属栏目:安全 来源:网络整理
导读:我将我的角度5.2.10项目更新为角度6. 我一步一步地做了https://update.angular.io/,除非Observable.from一切正常 在服务中,我使用了Observable.from(this.user),如下所示: import { Observable } from 'rxjs/Observable';...Observable.from(this.users)//
我将我的角度5.2.10项目更新为角度6.
我一步一步地做了https://update.angular.io/,除非Observable.from一切正常
在服务中,我使用了Observable.from(this.user),如下所示:

import { Observable } from 'rxjs/Observable';
...
Observable.from(this.users)// this.users is an array

没关系,但是在角度6中发生了以下错误

Property 'from' does not exist on type 'typeof Observable'

我把它改成如下

import { Observable,from } from 'rxjs';

但是没有再发生变化和错误!

解决方法

在rxjs @ 6中,您可以使用from作为独立函数:

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

from(this.users);

要么

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

observableFrom(this.users);

另请参阅迁移到rxjs6指南

> https://github.com/ReactiveX/rxjs/blob/master/MIGRATION.md#import-paths

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读