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
Ciclo di vita risorse con .NET Aspire
Integrare LLM alle nostre applicazioni in .NET con MCP
Abilitare .NET 10 su Azure App Service e Azure Functions
Rendere affidabile lo scale out su Azure App Service
Impostare il tipo di supporto dei campi Json in Entity Framework con Sql Server
Creare espressioni riutilizzabili nelle query LINQ per Entity Framework
Evidenziare una porzione di testo in un pagina dopo una navigazione
Stop alle password con Azure Managed Identity
Utilizzare il top layer in HTML
Gestire il ciclo di vita di AbortController in Javascript
Applicare il progressive enhancement in applicazioni web
Utilizzare AbortController per cancellare operazioni asincrone in JavaScript
I più letti di oggi
- Microsoft rilascia Silverlight 1.0 beta e 1.1 alpha
- maggiori informazioni su #VS Live Share e la form per iscriversi alla preview sono disponibili qui https://aspit.co/bjv #MSFTConnect
- Gestire ed intercettare le eccezioni con i controlli SqlDataSource
- Build 2013: segui con noi tutte le novità in diretta da San Francisco!


