我尝试运行以下代码:
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运算符。我错过了什么?
答案 0 :(得分:1)
create
不是运算符,它只是Rx.Observable
上的静态方法。
只需删除第一行的导入,一切都应该没问题。