Я читал этот код, если я заменил сканирование на карту. Я получаю не могу получить свойство «getTime» неопределенного, почему это происходит. Я предполагаю, что оба оператора берут элемент из наблюдаемого и применяют некоторая функция на немRxjs: Оператор сканирования
this.clock = Observable.merge(
this.click$,
Observable.interval(5000)
)
.startWith(new Date())
.map((acc : Date)=> {
const date = new Date(acc.getTime());
date.setSeconds(date.getSeconds() + 1);
return date;
});
Каков вывод 'console.log (acc)'? –
его отображение не определено – blackHawk
Пожалуйста, ознакомьтесь с нижеследующими предложениями по отладке вопросов: http://stackoverflow.com/help/mcve – user3743222