Я перенаправляет на мой Angular2 сайта с некоторыми (необязательно) приложенных параметров, как так:Распаковка необязательное значение параметра из URL на angular2
https://my-site.com/?param1=some-value1¶m2=some-value2
Так я хочу, чтобы извлечь значения в переменные, если они существуют:
let value1 = extractValueByParam(url, param1Str);
Можно ли это сделать с помощью переменных маршрутизатора? Или что такое «правильный» способ сделать это?
До сих пор лучшим методом, который я нашел, является использование значения window.location.href и его синтаксического анализа, но это не похоже на правильную вещь.
Спасибо!
Именно то, что я искал! Благодаря! – ronenmiller
Еще одна вещь, я вижу, что процентные знаки (%) заменяются на «/» в queryParams, как я могу сохранить эти процентные знаки, так как мне нужно переносить их вперед для BE – ronenmiller
, какие процентные знаки? не знаю внутренней логики, может быть, ее ошибка в угловой ... – mxii