angular - hur man utökar funktionaliteten från BrowserPlatformLocation


Jag letade efter ett sätt att få den aktuella rutten utan parametrar.

Jag hittade detta svar till exempel: Hämta aktuell rutt utan parametrar

Som du kan se finns det många lösningar, men ingen av dem är enkel och tydlig.

När jag använde "location.path()" märkte jag att det använder "BrowserPlatformLocation.pathname()" som innehåller "den nuvarande rutten utan parametrar".

Så frågan är:

Hur kan jag utöka funktionaliteten från "BrowserPlatformLocation".