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