Backbone.js - události ve sbírkách

Obsah
Jak bychom měli vědět, sbírky jsou velmi důležitou součástí Backbone.js zpracovávat dynamická data naší aplikace, ale pokud jsme na ní pouze závislí, pravděpodobně budeme muset udělat velké množství kódu pokaždé, když potřebujeme vytvořit pohled, který představuje naše kolekce.
S použitím Hrudník Můžeme využít výhod zařízení nabízených tímto rozšířením, abychom snížili množství práce a vytvořili tak aplikace za kratší dobu a s efektivnějším kódem.
Pomocník sbírky
Víme, že a pomocník je seskupení metod, které nám pomáhají s konkrétním tématem, v případě sbírek pomocník, který má Hrudník Pomáhá nám generovat pohledy z nich, díky čemuž můžeme znovu použít a psát efektivnější a méně složitý kód, což nám pomáhá zlepšit údržbu naší aplikace a také způsob, jakým můžeme rozvíjet naše funkce.
CollectionViewV konkrétním případě Hrudník máme CollectionView, což je ten, kdo nám pomůže převzít každý prvek naší kolekce a vygenerovat pohled, který se může měnit podle chování uvedených prvků.
Podívejme se na jednoduchý příklad toho, jak to pomocník vytvořit pohled ze sbírky.

Tato kolekce přijímá řadu prvků, v tomto případě mazlíčků a každý z nich by měl jméno, pak v naší aplikaci Javascript měli bychom následující:

Jak vidíme pomocník nám pomáhá vytvořit prvek z kolekce s několika řádky kódu.
Dostupné atributy
Abychom si usnadnili život, můžeme v HTML použít řadu atributů, které nám poskytnou interpretaci Hrudník to může být užitečné, podívejme se, které můžeme použít:
šablona položkyUmožňuje nám určit šablonu pro každý model.
zobrazení položkyJe to třída, která se používá, když vytváříme každý pohled na prvky kolekce.
prázdná šablonaJe to výchozí šablona, ​​která bude použita, když je sbírka prázdná. Tímto způsobem můžeme pokrýt případ, že výsledky nebudou mít.
prázdný pohledStejně jako v případě prázdné šablony to generuje pohled, když v naší kolekci nemáme žádné prvky.
Podmíněné bloky
Existuje nástroj, který existuje podmíněné bloky, které nám umožňují specifikovat případy, takže naše kolekce může v závislosti na případu zobrazovat jedno nebo druhé zobrazení.

V tomto případě vidíme, jak definujeme jeden nebo druhý prvek v případě, že kolekce nemá prvky již načteny, což nám ušetří spoustu práce a ověřování, díky nimž je kód složitější, než je nutné.
Tímto vidíme, jak vidíme, tento tutoriál Backbone.js a jeho flexibilita nám dává dveře k používání rozšíření, která nám umožňují spravovat naši aplikaci tak, jak chceme, v případě pomocníků jsou funkce, které nám pomáhají stavět, neocenitelné, důležité je vědět, jak tyto pomůcky používat a vytvořit co nejlepší kód.Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave