Ich versuche, in reaktive Programmierung zu bekommen. Ich benutze Array-Funktionen wie map, filter und reduziere die ganze Zeit und liebe, dass ich Array-Manipulation machen kann, ohne einen Zustand zu erzeugen.Erstellen einer filterbaren Liste mit RxJS
Als Übung versuche ich eine filterbare Liste mit RxJS ohne Einführung von Zustandsvariablen zu erstellen. Am Ende soll es ähnlich wie diese Arbeit:
Ich würde wissen, wie das mit dem naiven JavaScript zu erreichen oder AngularJS/ReactJS aber ich versuche, dies aber RxJS mit nichts zu tun und ohne die Schaffung Zustandsvariablen:
var list = [
'John',
'Marie',
'Max',
'Eduard',
'Collin'
];
Rx.Observable.fromEvent(document.querySelector('#filter'), 'keyup')
.map(function(e) { return e.target.value; });
// i need to get the search value in here somehow:
Rx.Observable.from(list).filter(function() {});
Nun, wie kann ich den Suchwert in meine Filterfunktion auf den beobachtbaren bekommen, dass ich von meiner Liste erstellt?
Vielen Dank für Ihre Hilfe!