【问题标题】:Getting errors while using import { Observable } from 'rxjs/Observable'; in angular cli使用 import { Observable } from 'rxjs/Observable' 时出错;在角度 cli
【发布时间】:2018-08-12 18:26:32
【问题描述】:

我从昨天开始就一直面临这个问题,几乎为此在互联网上搜索了所有内容。 我在 angular cli 中创建服务时遇到了问题(我认为它使用 angular 6)。 在创建服务并将这一行放入声明部分时

import { Observable } from 'rxjs/Observable';

我在这段代码下得到一个带红色下划线的错误,表示它是错误的。我在这里尝试了所有可能的事情,并强烈认为这是角度的错。即使它在那里,我如何使用旧版本的 angular cli 创建自己的项目?请告诉我。

【问题讨论】:

  • Rxjs导入语法有变化,需要改行为import { Observable} from 'rxjs';检查blog.angularindepth.com/…
  • 我已经做到了,但它对 "map" 没有帮助。它显示“'Observable' 类型上不存在属性 'map'。”这个错误
  • 您还需要将地图运算符导入更改为import { map } from 'rxjs/operators';请查看链接academind.com/learn/javascript/rxjs-6-what-changed

标签: angular6 angular-cli-v6


【解决方案1】:

使用以下命令:

npm i --save rxjs-compat

【讨论】:

    猜你喜欢
    • 2019-03-07
    • 2017-09-02
    • 1970-01-01
    • 1970-01-01
    • 2017-04-17
    • 1970-01-01
    • 2019-03-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多