Ugniježđeni pogledi u Laravelu

Sadržaj
Konstrukcija pogleda ima nekoliko nijansi, međutim postoji jedna koja se ističe; obično imamo svoje dijelove HTML koje se ponavljaju tijekom aplikacije, na primjer zaglavlje i podnožje Od istog. Imati ove slučajeve je nepraktično morati ponavljati ove dijelove svaki put kada stvorimo prikaz.
Za rješavanje ovih problema imamo lik ugniježđenog pogleda, koji nije ništa drugo nego uključivanje jednog pogleda u drugi, s kojim možemo napraviti podnožje samo jednom, a zatim ga ugraditi u sve poglede koji to zahtijevaju, s tim možemo smanjiti dio ponavljajućeg rada koji bi se mogao dati …
ZahtjeviDa bismo slijedili ovaj vodič, moramo imati osnovnu instalaciju Laravel i imati znanje o tome kako stvoriti osnovni prikaz.
Da biste mogli stvarati ugniježđeni pogledi moramo napraviti malu strukturu mapa ili direktorija u koje ćemo pohraniti različite resurse, za ovaj primjer u mapi aplikacija / prikazi generirat ćemo novu mapu pod nazivom uobičajen jer će tu ići i gledišta zajednička svim ostalim pogledima.
Zatim ćemo unutar našeg direktorija koji smo upravo stvorili generirati datoteku zaglavlje.php, koji će poslužiti kao zaglavlje za naše poglede i koji mora imati sadržaj prikazan na sljedećoj slici:

Sada ćemo ponoviti postupak, ali stvorit ćemo datoteku footer.php i kao u prethodnom slučaju, kao sadržaj ćemo postaviti sljedeće:

Nakon što steknemo zajednička gledišta, učinit ćemo postupak za njihovo uključivanje u naša osnovna gledišta.
Mi ćemo stvoriti osnovni prikaz, za ovo u imeniku aplikacija / prikazi / stvorit ćemo imenik moji pogledi i unutar ovoga ćemo stvoriti datoteku pod nazivom home.php, koji će sadržavati sljedeći kôd:

Sada moramo stvoriti rutu koja nam omogućuje pristup našem prikazu, a također ćemo u okviru toga označiti da mora uzeti poglede koje smo generirali u prethodnim koracima kao ugniježđene poglede, za to ćemo koristiti metodu gnijezdo () unutar kojih ćemo prenijeti stajališta koja želimo ugnijezditi:

POVEĆAJTE

Sada s ovim prilikom navigacije u našoj aplikaciji do URL od našeg pogleda Dom Moramo vidjeti kako se dobiva sadržaj pogleda, s tim možemo stvoriti sve različite poglede i uključiti te zajedničke poglede, čime postižemo rezultat neponavljanja rada.
Istom metodom također možemo proslijediti dodatne podatke prikazu gnijezdo (), Izgradnjom niza podataka i ugniježđenjem u pogled koji generiramo, ovim možemo generirati zajednički prikaz strukture koji prima podatke i na taj način samo mijenjati podatke koje može primiti, smanjujući još malo posao koji se mora ponoviti:

POVEĆAJTE

Ovim smo završili ovaj vodič, naučili smo ugniježđivati ​​poglede s kojima možemo raditi s osnovnim predlošcima i stoga ne moramo ponavljati statički kôd ili primarne funkcionalnosti naše aplikacije.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod
wave wave wave wave wave