Próbuję dostać się do programowania reaktywnego. Używam funkcji tablicowych, takich jak mapa, filtr i zmniejszam cały czas i miłości, że mogę manipulować tablicą bez tworzenia stanu.Tworzenie filtrowalnej listy z RxJS
Jako ćwiczenie, próbuję utworzyć listę filtrowalną z RxJS bez wprowadzania zmiennych stanu. W końcu to powinno działać podobnie do tego:
Chciałbym wiedzieć, jak to osiągnąć z naiwnej JavaScript lub angularjs/ReactJS ale staram się to zrobić, ale nic z RxJS i bez tworzenia zmienne stanu:
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() {});
teraz jak mogę uzyskać wartość wyszukiwania w mojej funkcji filtra na zaobserwować, że stworzyłem z moim liście?
Bardzo dziękuję za pomoc!