2017-09-19 2 views
1

Je travaille sur la conversion this application pour soutenir RxJS version 5. Mais je ne suis pas sûr de savoir comment convertir ci-dessous le code.Comment faire pour convertir l'application RxJS v4 en version RxJS v5

losslessClick.subscribe(function (checked) { 
    if (checked) { 
    mousemove.resume(); 
    } else { 
    mousemove.pause(); 
    } 
}) 

J'ai essayé suggestion de here mais ne fonctionne pas pour moi.

var pauser = new Subject(); 
var pausable = pauser.switchMap(paused => paused ? Observable.never() : mousemove); 
pausable.subscription(x => console.log(x)); 
pauser.next(true); 

Toute aide serait appréciée. Merci d'avance.

Répondre

1

Cela pourrait vous aider. Un exemple de travail peut être trouvé here.

+0

Merci. Ça fonctionne bien :) – stafan