Crea lightbox di immagini in AngularJS

Blog

Crea lightbox di immagini in AngularJS

Molti progetti web come elenchi di siti, e-commerce, siti portfolio e molti altri siti web dinamici hanno un componente chiamato image lightbox per ingrandire un'immagine a schermo intero e scorrerli per vederli tutti in dimensioni più grandi. Esistono numerose librerie di terze parti che risolvono questo problema per gli sviluppatori, ma perché installare pacchetti aggiuntivi solo per ottenere questa semplice funzionalità? In questo tutorial, creeremo la nostra lightbox di immagini senza utilizzare librerie di terze parti. Iniziamo.



Creazione di un nuovo progetto angolare

Creiamo un nuovo progetto ed eseguiamolo.

ng new angular-lightbox cd angular-lightbox ng serve

Generiamo |_+_| componente



ImageLightboxComponent

Ora dobbiamo aggiungere alcuni dati che possono essere utilizzati tramite il nostro |_+_|. Basta creare una nuova cartella dati e creare |_+_|

Quindi aggiungi questi dati. Le immagini sono già state inserite nella cartella delle risorse.



ng generate component ./components/image-lightbox

Ultimo passo

Come ultimo passaggio, dobbiamo includere il nostro componente all'interno di |_+_|

Conterrà solo questa riga: |_+_|

Inoltre, assicurati che |_+_| e |_+_| sono inclusi in |_+_|

Conclusione

La nostra lightbox di immagini è pronta ora. Puoi trovare il codice sorgente completo qui:
Github

#angular #javascript #angularjs