Satura rādītājs
Tīmekļa lietojumprogrammu galvenā daļa ir saraksta paraugsTas vienmēr būs svarīgi, kad strādāsim ar datu bāzēm, jo mums ir jāparāda saglabātie vienumi, kā arī, piemēram, ja mēs vadām tiešsaistes veikalu, mums ir jāparāda produktu saraksts.Mums ir jāsaprot, ka, lai gan ieraksti ir atšķirīgi, elementi kā tādi tiek atkārtoti, jo tie, iespējams, ir tabulas vai sakārtota saraksta rindas, neatkarīgi no satura atšķirības neatšķiras struktūrā.
AngularJS neapgrūtina mūsu dzīvi, vienkārši, ja mēs vēlamies izmantot vai izveidot sarakstu, kas mums jāizmanto ng-atkārtot kas izveido elementu katram saraksta elementam, ar to mēs varam nodot produktu sarakstu un viegli izveidot tabulu.
Pieņemsim, ka mēs veidojam skolas skolēnu sarakstu, galvenais ir izveidot sarakstu, parasti mēs to iegūtu no dažiem tīmekļa pakalpojums kas izmanto datu bāzi, bet, lai vienkāršotu, mēs paši izveidosim sarakstu, pēc tam šo sarakstu saucam par savu $ darbības joma lai varētu to izmantot, kopā ar to HTML mēs varam iekļaut instrukciju ng-atkārtot ko mēs jau minējām, apskatīsim šādu kodu:
var studenti = [{name: 'María Rojo', id: '1'}, {name: 'Manolo Rodriguez', id: '2'}, {name: 'Joao Pinto', id: '3'}]; funkcija StudentListController ($ skala) {$ ulatums.studenti = studenti; }
Šeit mēs esam definējuši studentu sarakstu un pēc tam definējam kontrolieri, ar kuru mēs nododam šo sarakstu $ darbības joma no kontrolieris, tagad mums jāraksta kods HTML:
- {{studenta vārds}}
Šeit mēs redzam, ka mēs definējam savu sarakstu kā kontrolieri AngularJS un līdz ar to $ darbības joma no minētā kontroliera ļauj mums piekļūt studentu sarakstam, tad mēs izmantojam ng-atkārtot stāsta jums, ka jūs izveidosit studentu katram studentu saraksta elementam un visbeidzot
Tālāk redzēsim, kā kontrolieris izskatīsies, lai pievienotu studentu:
var studenti = [{name: 'María Rojo', id: '1'}, {name: 'Manolo Rodriguez', id: '2'}, {name: 'Joao Pinto', id: '3'}]; funkcija StudentListController ($ skala) {$ ulatums.studenti = studenti; $ ulatums.addNew = funkcija () {$ darbības joma.students.splice (1, 0, {nosaukums: 'Joaquin Fernandez', id: '4'}); }; }
Tagad mums vienkārši jāizsauc jaunā funkcija HTML, mēs to varam izdarīt šādā veidā:
- {{studenta vārds}}
Apskatīsim, kā tas izskatās mūsu pārlūkprogrammā:
Ar to mēs pabeidzam šo apmācību, jo redzam atkārtotu elementu apstrādi AngularJS Tas ir pavisam vienkārši un dod mums iespēju ātri izveidot sarakstus, kā mēs varētu redzēt piemēros.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu