私はちょっと混乱しています。pipe
オペレータvsちょうどチェーンmap
です。以下の両方の例は機能的に同等ですか?パイプ機能の目的または利点は何ですか?Angular rxjsの場合、 `pipe`と` map`を使うべきです
const name = ajax
.getJSON<{ name: string }>("/api/employees/alice")
.pipe(
retry(3, 1000),
map(employee => employee.name),
catchError(error => of(null))
);
const name = ajax
.getJSON<{ name: string }>("/api/employees/alice")
.let(retry(3, 1000))
.map(employee => employee.name)
.catch(error => Rx.Observable.of(null));
これは[pipeable演算子(https://github.com/ReactiveX/rxjs/blob/master/doc/lettable-operators.md)と呼ばれています。 – estus
@estus - 確かに、彼らは1月12日に用語を変更しました。 – Igor