Passar valores para rotear

Eu tenho uma lista de itens. Quando o usuário clica em um item, ele é levado à página de detalhes do item.

Quero passar um objeto que contém detalhes do item (como o URL da imagem do item) para a rota. No entanto, não quero expô-lo no URL das rotas.

Se houvesse uma maneira de fazer algo como<a route-href="route: details; settings.bind({url: item.url})">${item.name}</a> isso seria ouro.

Vi propriedades podem ser passadas para uma rota, se definidas na configuração da rota. No entanto, não sei como mudar isso do modelo. Outra maneira seria definir um singleton e armazenar os valores lá e injetar o objeto na rota de destino.

Existe uma maneira de passar valores para rotas a partir da visualização (como roteadores ui angularesparam objeto)?

questionAnswers(2)

yourAnswerToTheQuestion