Tôi đang cố gắng tham gia vào chương trình phản ứng. Tôi sử dụng các mảng-chức năng như bản đồ, bộ lọc và giảm tất cả thời gian và tình yêu mà tôi có thể thực hiện thao tác mảng mà không cần tạo trạng thái.Tạo danh sách có thể lọc với RxJS
Là một tập thể dục, tôi đang cố gắng để tạo ra một danh sách có thể lọc với RxJS mà không giới thiệu biến trạng thái. Cuối cùng nó cũng làm việc tương tự như sau:
tôi sẽ biết làm thế nào để thực hiện điều này với ngây thơ JavaScript hoặc AngularJS/ReactJS nhưng tôi đang cố gắng để làm được điều này không có gì nhưng RxJS và mà không cần tạo biến trạng thái:
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() {});
Bây giờ làm thế nào để có được giá trị tìm kiếm vào chức năng lọc của tôi trên quan sát mà tôi tạo ra từ danh sách của tôi?
Cảm ơn rất nhiều sự giúp đỡ của bạn!