Параметры выполняются совершенно по-разному в Angular v7, поскольку они являются частью маршрутизации.Таким образом, нет прямой линии к строке, эквивалентной тому, что вы пытаетесь выполнить.
В Angular v2 + есть три различных типа параметров, поэтому ваш первый шаг - определить тип, который вы хотите.
Вот пост, в котором подробно описаны различные типы:
Отправка данных по путям маршрутизации в Angular
Предполагается, что вы хотите придерживаться параметров запроса:
Вы можете установить их в HTML следующим образом:
<a [routerLink]="[product.id]"
[queryParams]="{filterBy: listFilter, showImage: showImage}">
{{ product.productName }}
</a>
Или в таком коде:
this.router.navigate([`/search`],
{queryParams: {
searchType: searchType,
searchField: searchField, // ...
}});