Una delle funzionalità più comuni d un sito web è quella di impostare il titolo della pagina corrente nel tab del browser. In una normale pagina si imposta il tag title all'interno del tag head della pagina. In un'applicazione Angular questo non è possibile quindi dobbiam ricorrere a codice client.
Angular mette a disposizione un servizio chiamato Title. Questo servizio espone il metodo setTitle che accetta in input la stringa da impostare come titolo della pagina.
//modulo @NgModule({ providers: [ Title ], ... }) //Component import { Component } from '@angular/core'; import { Title } from '@angular/platform-browser'; @Component({ selector: 'my-app', template: `<a (click)="setTitle('titolo')">Titolo</a>` }) export class AppComponent { public constructor(private titleService: Title ) { } public setTitle(titolo: string) { this.titleService.setTitle(titolo); } }
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Effettuare il log delle chiamate a function di GPT in ASP.NET Web API
Esporre i propri servizi applicativi con Semantic Kernel e ASP.NET Web API
Il nuovo controllo Range di Blazor 9
Gestire gli accessi con Token su Azure Container Registry
Persistere la ChatHistory di Semantic Kernel in ASP.NET Core Web API per GPT
Utilizzare un numero per gestire la concorrenza ottimistica con SQL Server ed Entity Framework
Rendere i propri workflow e le GitHub Action utilizzate più sicure
Utilizzare EF.Constant per evitare la parametrizzazione di query SQL
Ricevere notifiche sui test con Azure Load Testing
Generare un hash con SHA-3 in .NET
Configurare lo startup di applicazioni server e client con .NET Aspire
Garantire la provenienza e l'integrità degli artefatti prodotti su GitHub