2016-08-25 4 views
1

Ich verwende derzeit this.route.url.subscribe(params=>..., um etwas mit meiner Route Parameter zu tun. Ich möchte überprüfen, ob einige Parameter in dem Array für abonnierte Parameter enthalten sind. Aber dieses Array enthält URLSegments, von dem ich nur nach dem path Attribut suchen möchte. Gibt es eine Möglichkeit, dies mit einem map Operator neu zuordnen?
Ich habe versucht, das gesamte Array wie this.route.url.map(x=>x.path) neu zuordnen, aber das funktioniert nicht, weil das Array selbst keine path hat. Fehle ich etwas?Wie Array Array beobachtbar zu einem anderen Array

Antwort

3

Gerade map rufen auch auf dem Feld:

this.route.url.map(x=>x.map(p => p.path)) 
+1

Funktioniert perfekt. Danke, dass du mir immer geholfen hast :) – moessi774

Verwandte Themen