Я хочу, чтобы мой наблюдаемый выстрелил немедленно, и снова каждую секунду. interval
не будет срабатывать сразу. Я нашел этот вопрос, который предложил использовать startWith
, который немедленно startWith
, но затем я получаю дубликат первой записи.
Rx.Observable.interval(1000).take(4).startWith(0).subscribe(onNext);
https://plnkr.co/edit/Cl5DQ7znJRDe0VTv0Ux5?p=preview
Как я могу немедленно запустить интервал, но не дублировать первую запись?