Backbone.js - Pogledajte Helper, Thorax.js

Sadržaj
Proširenja poput Thorax.js Oni imaju niz alata koji nam omogućuju da olakšamo izgradnju određenih ponašanja naših aplikacija, pa tako, ako dobro pročitamo dokumentaciju, možemo pronaći funkcionalnosti koje će nas izbjeći da moramo sami graditi određene blokove koda.
Odjeljak u kojem se ovi pomagači Od velike je pomoći odjeljak prikaza, budući da ćemo ovdje morati na izravniji način komunicirati s našim korisnicima, pa ćemo zasigurno morati prikazati tekstove i elemente, kako bismo odjeljku dali dinamiku itd.
registerViewHelper
Kako smo mi napredovali registerViewHelper je metoda koja nam pomaže u stvaranju novog bloka u koji će biti ugrađen a HelperViewOvime možemo stvoriti instancu podređenog pogleda koja nam omogućuje pristup kontekstu nadređenog pogleda, to jest bilo bi poput njegova proširenja. Na taj način možemo stvoriti nove funkcionalnosti koje nam mogu dati mogućnost korištenja više metoda s manje napora u vrijeme razvoja.
Pogledajmo sljedeći primjer gdje ćemo generirati pomoćnik u 'on' događaju koji će se prikazati svaki put kada se događaj pozove ili pokrene u deklaraciji pogleda. To nam daje mogućnost generiranja prilagođenih događaja koji pozivaju pomoćnika da izvrši naše funkcionalnosti aplikacije:

Pogledajmo kako možemo napraviti jasniji primjer, implementirat ćemo brojač koji se povećava svaki put kada pritisnemo gumb.
Kako ostvariti učinak?Koristit ćemo pomoć za gumbe Thorax.js što će nam pomoći da pozovemo metodu svaki put kad se klikne na element. To nam omogućuje da našoj aplikaciji damo veći dinamički učinak.
Ovaj kôd pokazuje kako generiramo naš događaj "on" prilagođenim događajem, zatim stvaramo gumb i postavljamo ga kao okidač funkciju "prirasta" koja odgovara našem prilagođenom događaju koji smo naveli u prethodnom retku.
 {{#on "povećaj"}} {{i}} {/ on}} {{#button trigger = "povećaj"}} Povećaj {{/ button}} 

Zatim na sljedećoj slici vidimo kako možemo postaviti kôd u klasu odgovarajućeg prikaza:

Kao što vidimo, saželi smo ono što nam je moglo odvesti više redaka koda u nešto sasvim jednostavno i mnogo lakše za ispravljanje pogrešaka i održavanje. Ova vrsta strukture pruža mnogo mogućnosti za bolju primjenu jedne stranice, ostavljajući otvorena vrata za primjenu više asinkronih elemenata.
Kao što vidimo, vrlo je lako primijeniti bolje razvojne obrasce, uključivanje pomagača pruža bolje funkcionalnosti, budući da ih je već razvio i dokumentirao tim Thorax.js i njegovu zajednicu možemo se pobrinuti da ćemo imati mali broj grešaka i pogrešaka, a sa svakim ažuriranjem oni će se ispraviti, povećavajući tako sigurnost naših aplikacija.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave