Negli script precedenti abbiamo visto come sia semplice creare una direttiva che visualizzi un frammento di codice HTML embeddato all'interno della direttiva. Il fatto di avere il codice HTML specificato nella direttiva è comodo quando il codice è composto da pochi caratteri, ma quando il codice HTML diventa di più allora è più conveniente utilizzare un file HTML proveniente dal server. Questo rende notevolmente più semplice la manutenzione in quanto separa il codice HTML dal codice della direttiva.
Per usare un file HTML dobbiamo usare la proprietà templateUrl, invece della proprietà template, come mostrato nell'esempio.
var app = angular.module("myApp", []);
app.directive("My-Directive", function() {
return {
restrict: "EA"
templateUrl: 'views/myDirectiveTemplate.html'
};
});
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Configuratione e utilizzo .NET Aspire CLI
Utilizzare @property per animare nativamente un oggetto HTML tramite CSS
Gestire gli errori nelle Promise JavaScript con try()
Ottimizzare i costi con Smart tier in Azure Blob Storage
Usare il metodo nameof con un tipo generico in C# 14
Integrare OpenTelemetry direttamente in Azure Monitor
Raggruppamento degli aggiornamenti di dipendenze tra directory in un monorepo con Dependabot
Modificare lo stile in una QuickGrid Blazor
How to be a DevOps engineer in the AI era
Creare comandi nella dashboard .NET Aspire
Costruire endpoint SSE in ASP.NET Core
Keynote Global Azure 2026 - ASPItalia.com


