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
Utilizzare Tailwind CSS all'interno di React: installazione
Generare la software bill of material (SBOM) in GitHub
Short-circuiting della Pipeline in ASP.NET Core
Garantire la provenienza e l'integrità degli artefatti prodotti su GitHub
Visualizzare le change sul plan di Terraform tramite le GitHub Actions
Come EF 8 ha ottimizzato le query che usano il metodo Contains
Implementare l'infinite scroll con QuickGrid in Blazor Server
Aggiungere interattività lato server in Blazor 8
Configurare policy CORS in Azure Container Apps
Creare form tipizzati con Angular
Eseguire una GroupBy per entity in Entity Framework
Le novità di Angular: i miglioramenti alla CLI