Я думаю, что вам не нужны queryParams, а params, вы должны определить свой маршрут следующим образом:
export const routes: Routes = [
{ path: 'items/:id', component: ItemComponent },
{ path: 'items', component: AllItemsComponent },
];
Как говорит @cgTag в комментарии, queryParams прозрачны, и вам не нужно объявлять ихв определении маршрута.