【问题标题】:Observable not having map function in Angular 2.0 final releaseObservable 在 Angular 2.0 最终版本中没有地图功能
【发布时间】:2016-10-09 22:44:56
【问题描述】:

我正在使用 Visual Studio 2015 并下载了最新的 Angular 2.0 最终版本,但在 http.get("Url") 之后我看不到智能感知。

我只订阅、提升和添加方法,没有地图功能

Observable 没有地图功能

注意:导入了所有 rxjs/Rx 和所有相关的导入,但我没有看到 map 函数

【问题讨论】:

  • 请添加您尝试导入但失败的内容 + 添加您的 observable 代码。请尝试导入'rxjs/add/operator/map'

标签: angular rxjs observable


【解决方案1】:

请注意,map 函数并未添加到 Observable 中,而是添加到它的原型中。

import { Observable } from 'rxjs/Observable';
import 'rxjs/add/operator/map'; // (1)

console.log(Observable.map); // is always undefined
console.log(Observable.prototype.map); // is not undefined if line (1) is included

另请参阅plnkr demo 并使用 rxjs 映射运算符导入语句来查看导入是否有效。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-14
    • 2017-01-24
    • 1970-01-01
    • 2017-01-28
    • 1970-01-01
    • 2017-02-03
    • 1970-01-01
    • 2022-01-07
    相关资源
    最近更新 更多