Satura rādītājs
Ja mēs nedaudz izpētīsim priekšrocības Backbone.js, viens no tiem, ko mēs redzēsim, ir tā mazais svars, taču šī iemesla dēļ mums ir arī neliels trūkums, ja mums vajag kaut ko, kas iet tālāk, tas ir jāveido.Interesanti ir tas, ka šo trūkumu jau ir pamanījuši daudzi cilvēki, un ir vairāki paplašinājumi, kas palīdz mums atvieglot dzīvi, iekļaujot jaunas funkcijas, kas var veicināt attīstību un uzlabot mūsu lietojumprogrammu kvalitāti.
Thorax.js
Backbone.js ļauj mums pievienot vajadzīgo struktūru lietojumprogrammu izveidei, tomēr tā nav ietvars kā tāda, tāpēc tai nav īpašas darbības, tas ir priekšrocība un trūkums, jo tas dod mums brīvību, bet arī liek mums strādāt mazliet vairāk.
Kā tas darbojas?Lai to izlīdzinātu, mums ir paplašinājums Krūškurvja ka, ja jūs izveidojat veidu, kā darīt lietas, izmantojot Rokturi.js skatu apstrādei tādā veidā, kas ir līdzvērtīgs MarionetteJS, lai gan dažos aspektos tas atšķiras, piemēram MarionetteJS parāda savus attīstības modeļus kā API Javascript, Tomēr Krūškurvja tas tiek darīts kā veidņu palīgi.
Krūškurvja tika izstrādāta, lai palīdzētu izveidot vietni mobilajām ierīcēm Walmart, ar kuru mēs jau varam zināt, ka tā niša ir spēja apkalpot plašas lietojumprogrammas, mēs varam sākt, apskatot tīmekļa vietni Krūškurvja lai iegūtu vairāk informācijas:
PALIELINĀT
Sveika pasaule!Lai nedaudz parādītu kā darbojas Thorax mēs izpildīsim klasisko piemēru a "Sveika pasaule!"Ar to mēs varēsim nedaudz strādāt, un mēs redzēsim tūlītējus rezultātus, kas var sniegt dažas atbildes.
Apskatīsim kodu "Sveika pasaule!" Nākamajā attēlā šādā veidā mēs varam izskaidrot tā veidošanas veidu:
Vispirms mums ir jādefinē tipa skats Krūškurvja skats, līdz ar to mēs mantosim atbilstošās funkcijas, ar kurām Thorax izmanto saziņai Stūres, nākamajā darbībā mēs redzam, ka mēs definējam atslēgu ar nosaukumu "Sveiciens" un mēs piešķiram vērtību “Sveiki”, tas mums palīdzēs, lai katru reizi, kad izsauksim sveicienu, mēs varētu izdrukāt tā vērtību.
Veidnes ģenerēšanaTad mēs ģenerējam veidni, par to mēs to sakām "Veidne" būs veidne, kas ģenerēta ar Rokturis.compile (), šajā definīcijā mēs pievienojam pārējo “Sveika pasaule!”, un redzam, ka “sveiciens” ir iekļauts divu brekešu pāru robežās {{}}, ar to mēs sakām stūrei, ka tai ir jāmeklē šīs atslēgas vērtība redzes definīcija.
Visbeidzot, lai parādītu savu viedokli, mēs izmantojam .appendTo () metode Tas pievieno saturu vēlamajam atlasītājam, šajā pamata piemēra gadījumā mēs esam izvēlējušies mūsu HTML dokumenta pamattekstu.
Ar to mēs pabeidzam šo apmācību, kā mēs redzam paplašinājumu Krūškurvja palīdz mums piešķirt jaunu nozīmi mūsu lietojumprogrammai ar Backbone.js definējot darba veidu skatu daļā, tādējādi dodot mums jau izveidotus elementus, lai izvairītos no atkārtota koda.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