【发布时间】:2020-12-07 14:32:35
【问题描述】:
我对主题中的超时运算符有疑问。
我的问题看起来像上面的示例,但我得到了所有的源代码,
回应: 可观察:1 可观察:2
网址:https://stackblitz.com/edit/ou5yp1?file=index.ts
import { Subject, from,Observable } from 'rxjs';
import {timeout} from 'rxjs/operators';
const subject = new Subject();
subject.subscribe({
next: (v) => console.log(`observer: ${v}`),
error: (e) => console.log(`There is an Error ${e}`)
});
subject.pipe(timeout(2000));
const observable = new Observable( sub=> {
sub.next( 1);
setTimeout(()=> {
sub.next(2)
},5000)
})
observable.subscribe(subject);
【问题讨论】:
标签: javascript node.js typescript rxjs rxjs-pipeable-operators