Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
看起来现在 RxJS 6 的 typescript 中的导入更加清晰,但是在 javascript 中如何导入take运算符?
take
试过了
import 'rxjs/operators/take';
也尝试使用 ES6:
import { take } from 'rxjs/operators';
但没有用。抱怨拿不是一个函数。
首先安装 rxjs 库:npm i rxjs
npm i rxjs
然后像这样使用它:
import { fromEvent } from 'rxjs'; import {take} from 'rxjs/operators'; fromEvent(domElement, 'some-custom-event').pipe(take(1)).subscribe((ev) => { console.log("value=", ev) });