Quando definiamo il routing di un'applicazione Angular, generalmente per ogni route specifichiamo l'url e il component che deve rispondere all'url. Oltre a queste informazioni, possiamo specificarne anche altre tra cui un oggetto custom che può contenere qualunque proprietà e che viene passato in input al component quando viene caricato dalla navigazione.
Il primo step per eseguire questa operazione consiste nel valorizzare la proprietà data durante la specifiche del routing come mostrato in questo esempio.
const routes: Routes = [
{ path: '', component: HomeComponent, data: { title: 'titolo' } },
];Il secondo step consiste nell'iniettare il servizio ActivatedRoute nel costruttore del component e sfruttarne la proprietà data per accedere all'oggetto impostato nel routing. Questa proprietà non torna l'oggetto, bensì un observable che torna l'oggetto quindi dobbiamo usare il metodo subscribe per recuperare i dati.
export class HomeComponent implements OnInit {
title: string;
constructor(private route: ActivatedRoute) {}
ngOnInit() {
this.sessionId = this.route
.data
.subscribe(d => this.title = d.title);
}
}Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Proteggere l'endpoint dell'agente A2A delle Logic App
Esporre un server MCP con Azure API Management
Avviare rapidamente un container con Azure Container Apps Express
Integrare Agenti A2A in Azure API Management
Utilizzo delle stepped value functions nel CSS
Disabilitare la telemetria nella CLI di GitHub
Evidenziare una porzione di testo in un pagina dopo una navigazione
Stop Building Chatbots. Build a team
Utilizzare le direttive più importanti in una file based app .NET
Migrare applicazioni legacy nel cloud con Azure App Service Managed Instance
Gestione delle issue type con GitHub
Realizzare un accordion con gli elementi HTML details e summary
I più letti di oggi
- .NET Aspire vs Dapr: differenze, sovrapposizioni e integrazione
- Windows 10 Universal Platform Live - Online
- disponibile la versione 1.1 dei tool per #UWP in #vs2015 con fix a .NET native e #xaml #winrt https://aspit.co/a6o
- Silverlight 3.0
- Effettuare il ping con uno script ASP
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Utilizzare Azure AI Studio per testare i modelli AI


