как сделать импорт `take` в Javascript для RxJS 6 сейчас? - PullRequest
0 голосов
/ 25 мая 2018

Похоже, импорт теперь более понятен в машинописи для RxJS 6, но в javascript как импортировать take оператор?

Пробовал с

import 'rxjs/operators/take';

Также пробовал с ES6:

import { take } from 'rxjs/operators';

но не сработало.Жалуется, что не является функцией.

1 Ответ

0 голосов
/ 17 июня 2018

Сначала установите rxjs lib: 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)
        });
...