Avatar ·

Como recarregar a rota atual no Angular usando Router

Olá a todos! Sou novo em Angular e TypeScript, e me deparei com o seguinte problema: preciso recarregar programaticamente a página atual (mesma rota, mesmos parâmetros). Por exemplo, depois que o usuário salva ou altera dados, quero atualizar o componente para que ele recarregue os dados do servidor.\n\nTentei usar `location.reload()`, mas isso recarrega a página completamente, o que redefine o estado da aplicação e parece feio. Também tentei `this.router.navigate([this.router.url])`, mas o Angular não reage — nada acontece, porque a rota não mudou.\n\nAqui está um exemplo de código que estou tentando usar:\n\n```typescript\nimport { Component } from '@angular/core';\nimport { Router } from '@angular/router';\n\n@Component({\n selector: 'app-my-page',\n tem