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

Obsah
Naslouchání událostem je při práci s nimi docela důležitý proces sbírky Y Modely, to nám umožňuje provádět akce, když dojde k těmto událostem, například pokud změníme atribut modelu objektu a chceme, aby se zpráva odrazila nebo byla informována, když přidáme nový objekt do kolekce, toto jsou některé z základní prvky, o kterých si můžeme zpočátku myslet.
K registraci změn v událostech použijeme metoda .on () tímto způsobem můžeme určit, ve které události se chystáme zaregistrovat uvedenou akci a naše sbírka bude „naslouchat“, pokud dojde k události, kterou jsme určili.
Poslech události přidat
Událost přidat je to pouze tehdy, když používáme .add () metoda Chcete -li přidat nový model do naší kolekce, tímto způsobem se můžeme zaregistrovat pokaždé, když do stávající kolekce přidáme nový prvek, podívejme se v následujícím kódu na příklad použití této události.
 var Úkol = Backbone.Model.extend ({výchozí nastavení: {title: '', dokončeno: false}}); var TasksCollection = new Backbone.Collection (); // Nyní zaregistrujeme metodu posluchače pro naše události. TasksCollection.on ("add", function (todo) {console.log ("Must" + todo.get ("title") + ". Already done?" + (Todo.get ("completed")? 'Ano! ': 'Ne. ZVĚTŠIT

Jak vidíme, propojit událost se sbírkou a „poslouchat“, pokud k uvedené události dojde, je díky metodám, které nám nabízí, něco docela jednoduchého. Backbone.jsTo nám otevírá svět možností, protože pokud místo tisku zprávy zavoláme metodu, která provádí akci, mohli bychom dosáhnout velmi zajímavých funkcí.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