Как стереть сохраняющуюся строку запроса

У меня есть компонент, который отображает постраничный список, являющийся текущей страницей, указанной в строке запроса, например .../Listing?page=3.

Первый элемент этого списка — это привязка с routeLink к компоненту, который отображает информацию об этой строке:

<a [routerLink]="['Item', item.id]" routerLinkActive="active">{{ item.id }}</a>

Когда я нажимаю на ссылку, URL-адрес обновляется до .../Listing/Item/11?page=3.

Есть ли способ указать в якоре, что строка запроса должна быть стерта?


person afnpires    schedule 15.07.2016    source источник
comment
Тот же вопрос   -  person afnpires    schedule 15.07.2016


Ответы (1)


При изменении привязки для включения пустого объекта в качестве параметра строки запроса страница исчезает.

<a [routerLink]="['Item', item.id]" routerLinkActive="active" [queryParams]="{}">{{ item.id }}</a>

Создайте URL-адрес .../.../Listing/Item/11

person afnpires    schedule 15.07.2016