Chcę podać stałą w mojej aplikacji w oparciu o QueryParam z adresu URL.Jak uzyskać QueryParam w dostawcy fabryki (Angular4)
localhost:4200?flag=true
W moich dostawców modułów dodałem
{ provide: FLAG, useFactory: FlagFactory, deps: [...] }
Więc jestem zainteresowany, czy istnieje sposób, jak to zrobić bez parsowania URL ręcznie
function FlagFactory() {
return location.search.includes('flag');
}
Jakie jest obecne zachowanie? –
Działa tak, jak się spodziewam, gdy używam 'window.location.search' , ale chciałbym wiedzieć, czy jest na to" kątowa "metoda. – mgrinko
Nie ma tu kanciastego sposobu. –