Ich habe ein Array x und ein Observable von x (arrObs). Es gibt eine Schaltfläche, und wenn der Benutzer auf die Schaltfläche klickt, wird eine Zufallszahl in das Array geschoben. Ich möchte, dass der Wert aus dem Array gedruckt wird, wenn ein Wert hineingedrückt wird.Etwas tun, wenn in ein Array geschoben, beobachtbar
http://jsbin.com/sovuyipuju/edit?js,console,output
var x = [1,2,3,4];
var clicks = Rx.Observable.fromEvent(document.querySelector('#button1'),'click');
clicks
.map(function(y){return Math.floor(Math.random()*50)})
.subscribe(function(z){ x.push(z);});
arrObs = Rx.Observable.from(x);
arrObs
.map(function(x){ return x*2;})
.subscribe(function(value){console.log(value);
});
Was ist Ihre Frage? –
Wenn Sie auf die Schaltfläche klicken, wird ein zufälliger Wert in das Array eingefügt. Ich möchte, dass die Array Observable auf Click läuft. –
Also, bitten Sie uns, diesen Code für Sie zu schreiben? Oder hast du es geschrieben und hast Schwierigkeiten damit? Bitte stellen Sie eine Frage. –