创建运算符在RxJS中不可用?

时间:2018-02-14 05:26:21

标签: rxjs

我尝试运行以下代码:

import 'rxjs/add/observable/create';
import { Observable } from 'rxjs/Observable';

var observable = Rx.Observable.create(function (observer) {
    observer.next(1);
    observer.next(2);
    observer.next(3);
    observer.complete();
  });
  observable.subscribe(
    value => console.log(value),
    err => {},
    () => console.log('this is the end')
  );

但它抱怨找不到创建运算符。我已经安装了rxjs。我检查了node_modules目录,但找不到create运算符。我错过了什么?

1 个答案:

答案 0 :(得分:1)

create不是运算符,它只是Rx.Observable上的静态方法。

只需删除第一行的导入,一切都应该没问题。