2016-02-17 6 views
7

私は、このプロパティのすべての変更を探していくつかのことを行うクラスプロパティデコレータを作成したいと思います。どうやってやるの? RxJsでAngular 2のRxJs ofObjectChangesメソッドのアナログをお探しですか?

私はofObjectChanges方法 https://github.com/Reactive-Extensions/RxJS/blob/master/doc/api/core/operators/ofobjectchanges.md

を見つけましたが、その方法はangular2 RxJsバージョンに存在していないように見えます。

このメソッドは、たとえばArray.push()でオブジェクトの変更をトリガする必要があります。

+0

これは役に立ちますか? http://stackoverflow.com/questions/34124735/in-angular2-how-to-get-onchanges-for-properties-changed-on-an-object-sent-in-fo –

答えて

1

現在のところ、Angular 2で現在使用されているRxJs 5ベータ版では、この方法の実装はまだありません()。しかし、あなたが本当にそれを必要とするかどうかは、実際には明らかではありません。

typescriptを使用している場合は、デコレータの書き方についてはhereをご覧ください。また、angleのソースを調べることもできます。開始点の種類はmodules/@angular/core/src/metadata/directives.tsです。どのようにアンギュラチームが@Input()デコレータを実装したかを知ることができます。

関連する問題