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
Come EF 8 ha ottimizzato le query che usano il metodo Contains
Utilizzare i primary constructor in C#
Effettuare il deploy di immagini solo da container registry approvati in Kubernetes
Utilizzare HiLo per ottimizzare le insert in un database con Entity Framework
Eseguire le GitHub Actions offline
Creare moduli CSS in React
Eseguire query manipolando le liste contenute in un oggetto mappato verso una colonna JSON
Gestire domini wildcard in Azure Container Apps
Criptare la comunicazione con mTLS in Azure Container Apps
Assegnare un valore di default a un parametro di una lambda in C#
Utilizzare domini personalizzati gestiti automaticamente con Azure Container Apps
Eseguire un metodo asincrono dopo il set di una proprietà in Blazor 8
I più letti di oggi
- Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
- Utilizzare il trigger SQL con le Azure Function
- Disabilitare automaticamente un workflow di GitHub (parte 2)
- Ottimizzazione dei block template in Angular 17
- Paginare i risultati con QuickGrid in Blazor
- Ed infine anche il calendario :)
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!