我是Ben Lesh的told,在rxjs6中,我们不应该这样做:
import { Observable } from 'rxjs/Observable';
但是
import { Observable } from 'rxjs';
也适用于运营商:
import {first, skipWhile} from "rxjs/operators";
所以我把我的项目改为v6。
以下是用法:
但是看看捆绑中有多少运营商:
* Operator exports */
/** PURE_IMPORTS_START PURE_IMPORTS_END */
export { audit } from '../internal/operators/audit';
export { auditTime } from '../internal/operators/auditTime';
export { buffer } from '../internal/operators/buffer';
export { bufferCount } from '../internal/operators/bufferCount';
...
...
问题:
为什么?我是否错误地导入了运算符?为什么我会看到所有未使用的运算符?