先日、AngularJSの非同期処理をRxJSにつなげてみるという記事を書いたのですが、その数日後にReactive Extensionsの公式リポジトリにこんなのが作られてました。 rx.angular.js - Reactive Extensions Bindings for AngularJS AngularJSとRxJSを連携させるためのライブラリのようです。 ソースコードを覗いてみましたが、現状では下記の2つの関数が用意されていました。 $toObservable observeOnScope どちらも$scopeの保持している変数の変更通知(すなわち$scope.$watch)をRxのObservableに変換するための機能です。 $scope.$toObservable('xxx')のように$scopeのメソッドとして呼び出すか、observeOnScope($scope,
![rx.angular.jsでインクリメンタルサーチ - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/7302d6b9ffafe329d7942f7ce4d0ae6feb1d33c6/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9cnguYW5ndWxhci5qcyVFMyU4MSVBNyVFMyU4MiVBNCVFMyU4MyVCMyVFMyU4MiVBRiVFMyU4MyVBQSVFMyU4MyVBMSVFMyU4MyVCMyVFMyU4MiVCRiVFMyU4MyVBQiVFMyU4MiVCNSVFMyU4MyVCQyVFMyU4MyU4MSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9YzRjOWFhZjg4ZGFlZjMwM2Q2ODA2ZDY1YWY5NWU3NjI%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwem9ldHJvJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0wZTEzYWRkOTcxYzQyZjdhOTRiZDY2YWE2MjgxMWU3Yw%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Df219cc6ff2637ca180d5674cae39b09b)