3

私は現在this.route.url.subscribe(params=>...、ルートパラメータで何かをするために使用しています。サブスクライブした param 配列にいくつかのパラメーターがあるかどうかを確認したい。しかし、この配列には、属性URLSegmentsのみを確認したいものが含まれています。これをオペレーターpathで再マップする方法はありますか? のように配列全体を再マッピングしようとしましたが、配列自体に. 何か不足していますか?map
this.route.url.map(x=>x.path)path

4

2 に答える 2

9

map配列でも呼び出すだけです:

this.route.url.map(x=>x.map(p => p.path))
于 2016-08-25T06:21:21.577 に答える
2

配列フォームオブザーバブルを別の配列にマップする方法

map実際には、 (とも呼ばれる)を使用して、オブザーバブルを別のオブザーバブルにマップしますselect

もっと

ドキュメントを選択: https://github.com/Reactive-Extensions/RxJS/blob/master/doc/api/core/operators/select.md

于 2016-08-25T06:20:05.697 に答える