Quando dobbiamo mostrare un'immagine, spesso capita che dobbiamo deciderne l'url da codice. In questi casi possiamo mettere in binding la proprietà src del tag image con una proprietà dello scope.
<img src="{{imageUrl}}" alt="image"/>
Sebbene funzioni, questo approccio presenta un problema: quando il browser parsa il codice HTML effettua una richiesta all'url "{{imageUrl}}" andando ovviamente in errore. Quando poi il motore di binding di AngularJS trasforma l'espressione di binding nell'url reale dell'immagine allora viene nuovamente effettuata una richiesta per l'immagine.
Per evitare la doppia richiesta, possiamo utilizzare la direttiva ngSrc che effettua la chiamata per scaricare l'immagine solo dopo che il motore di binding ha impostato l'url reale.
<img ng-src="{{imageUrl}}" alt="image"/>
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Supportare la crittografia di ASP.NET Core con Azure Container App
Configuratione e utilizzo .NET Aspire CLI
Configurare e gestire sidecar container in Azure App Service
Esporre un server MCP esistente con Azure API Management
Utilizzare il metodo IntersectBy per eseguire l'intersection di due liste
Interagire con Azure DevOps tramite MCP Server
Eseguire una ricerca avanzata per recuperare le issue di GitHub
Eliminare una project wiki di Azure DevOps
Utilizzare Containers in .NET Aspire
Escludere alcuni file da GitHub Secret Scanning
Gestire codice JavaScript con code splitting e lazy loading
Autenticazione di git tramite Microsoft Entra ID in Azure DevOps