1
正確にはpluck()
メソッドとは何かを理解する必要がありますが、このコードは例示的なものですが、角度4のプロジェクトで試したところ、期待通りに動作しませんでした:リアクション拡張で.pluck()メソッドが正確に行うこと
source: any = Observable.of([
{ value1: 2, value2: 5 },
{ value1: 0, value2: 7},
{ value1: 1, value2: 3 }
]).pluck('value1');
subscribtion = this.source.subscribe(
function (x) {
console.log('Next: ' + x);
},
function(err) {
console.log('Error: ' + err);
},
function() {
console.log('Completed');
});
を、それが出力:
'.of()'を '.from()'に置き換えてください。配列内に3つのオブジェクトを放出するのではなく、1つのイベントを配列として放出するオブザーバブルを作成しています。 –
これは、メソッドが文書化されていると言っています:http://reactivex.io/rxjs/class/es6/Observable.js~Observable.html#instance-method-pluck –
'? –