Satura rādītājs
modelis ir mūsu lietojumprogrammas struktūras pamatā Backbone.js, modelis būs abstrakcija no tā, ko mēs vēlamies attēlot mūsu lapā.Šim nolūkam mums ir struktūra, kurā ir atribūti, un katrā no tiem būs dažādas vērtības, lai mēs varētu veidot atsevišķus objektus, kuriem ir kopīga bāze.
In Backbone.js Lai strādātu ar šiem objektiem un izmantotu to atribūtus, mums ir divas galvenās metodes gūt un komplekts, pirmais palīdz mums iegūt jau deklarēto vērtību, bet otrais - noteikt minēto vērtību.
Modeļa struktūra
Modeļa izveides struktūra Backbone.js ir diezgan vienkārši, vispirms mums ir jādefinē mainīgais, kas saturēs modeļa definīciju, šī definīcija ir dota, izveidojot instancē no Mugurkauls.Modelis.extend.
AtcerietiesAtcerieties, ka mums bibliotēkā ir jābūt HTML Backbone.js iekļauti, lai mēs varētu izpildīt piemērus Chrome izstrādātāja konsole.
Apskatīsim piemēru, kur mūsu HTML kodam vajadzētu būt līdzīgam šim:
Nosaukums
Apskatīsim atbilstošo kodu šādā attēlā:
Kā mēs novērojām, mēs vispirms deklarējam savu modeli, tad mēs to paraugam un visbeidzot izdrukājam tā saturu, taču šajā gadījumā tas ir tukšs, jo vēl neko tajā neesam iestrādājuši.
Set () metode
Ar set () metode Mēs varam iekļaut atbilstošos datus savā modelī, taču šim nolūkam mēs vispirms iekļausim savu instanču sākotnējās vērtības, tādā veidā mums būs struktūra, kurai piešķirt atbilstošās vērtības.
Apskatīsim, kā mēs varam izveidot modeli ar sākotnējiem datiem, un tad mēs darām a komplekts () lai piešķirtu vērtību:
Kā redzam, mums bija vajadzīgs nedaudz vairāk darba un koda, bet, izveidojot modeļa struktūru, mūsu gadījumi to automātiski iegūst un kad mēs to darām komplekts () mēs varam katram atribūtam piešķirt vērtību.
Iegūt () metodi
Tā kā mums ne vienmēr būs jāizdrukā viss objekta saturs, iespējams, mums vajadzēs tikai vienu vai divus atribūtus atkarībā no situācijas, mums ir get () metode, šī metode ļauj iegūt atribūta vērtību.
Lai izmantotu get () metode mēs vienkārši izsauksim to no instances un kā parametru nodosim tam atribūtu, kuru vēlamies iegūt.
Apskatīsim tā piemēru nākamajā attēlā:
Šeit mēs varam redzēt divas lietas, pirmā ir mūsu darbība get () metode, Mēs ieguvām modeļa satura atribūta vērtību, un otrais ir tas, ka mēs varam saglabāt noturību pret to, ko mēs darām savā konsolē, tas ir ļoti svarīgi, jo tieši tas ļauj mums veikt atbilstošos testus .
Šīs apmācības beigās mēs varētu redzēt, kā izveidot modeli Backbone.js kā arī dažādas metodes, kas ļauj mums to apstrādāt mūsu lietojumprogrammā.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