Я борюсь с очисткой URL-параметров во время навигации в Angular 2.4.2. Я попытался установить каждый параметр, чтобы очистить параметры в приведенной ниже навигационной строке, или любой микс в нем с помощью навигации или navigateByUrl, но не могу понять, как это сделать.
this.router.navigateByUrl(this.router.url, { queryParams: {}, preserveQueryParams: false });
В качестве примера я нахожусь на маршруте /section1/page1?key1=abc&key2=def
и хочу остаться на том же маршруте, но удалить все параметры URL-адреса, поэтому конечный результат должен быть /section/page1