J'ai lu ce code si je vais remplacer scan avec map je ne peux pas obtenir la propriété "getTime" de undefined, pourquoi est-ce que cela se produit je suppose que l'opérateur prend un élément émet de observable et applique certains fonctionnent dessusRxjs: L'opérateur de balayage
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;
});
Quelle est la sortie de 'console.log (acc)'? –
son affichage undefined – blackHawk
S'il vous plaît jeter un oeil sur les suggestions suivantes pour les questions de débogage: http://stackoverflow.com/help/mcve – user3743222