【发布时间】:2018-10-12 21:47:55
【问题描述】:
有没有办法从 observable 中获取第一个和最后一个发出的值?
const down$ = fromEvent(this.canvas, 'mousedown');
const up$ = fromEvent(this.canvas, 'mouseup');
const move$ = fromEvent(this.canvas, 'mousemove');
const drag$ = move$.pipe(
skipUntil(down$),
takeUntil(up$)
);
drag$.subscribe((e: MouseEvent) => {
console.log(e);
});
有没有办法从
中获取第一个和最后一个值drag$可观察?
【问题讨论】:
标签: rxjs observable