Úvod do Backbone.js Část 4:Kolekce – Video tutoriál

Část 4:Videokurz sbírek Backbone.js je nyní zde. Již jsme diskutovali o modelech, zobrazeních a směrovačích v Backbone.js, ale nyní přejdeme ke sbírkám. Kolekce jsou v podstatě přesně to, co napovídá jejich název:kolekce modelů. Mnohokrát se data zobrazují v seznamech, nikoli pouze v jednotlivých položkách. Zde přichází na řadu kolekce – aby byly všechny modely v pořádku a synchronizované s databází na zadní straně.

Seriál výukových videí Backbone.js

  • Backbone.js Část 1:Modely
  • Backbone.js, část 2:Zobrazení
  • Backbone.js, část 3:Směrovače
  • Backbone.js, část 4:Kolekce
  • Backbone.js, část 5:AJAX
  • Páteřní průvodce aplikací, část 1:HTML a modely
  • Průvodce základní aplikací, část 2:Zobrazení a šablony
  • Návod na základní aplikaci, část 3:Nové zobrazení a externí šablony
  • Návod na základní aplikaci, část 4:Žije!
  • Návod na základní aplikaci, část 5:RequireJS

Některý kód JavaScript

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
var Person = Backbone.Model.extend({
initialize: function() {
console.log('Person is initialized.');
},
defaults: {
name: 'undefined',
age: 'undefined'
}
});

var People = Backbone.Collection.extend({
initialize: function() {
console.log("People Collection is initialized");
},
model: Person
});

var person = new Person({name:"Joe"});

var people = new People(person);
people.add([{name:"Bob"}, {name:"Jim"}]);

console.log(people.toJSON());

Uzavření sbírek Backbone.js

Tím kolekce končí. V pondělí 16. dubna bude k dispozici 5. a „poslední“ díl této série – AJAX. Poté budeme týden nebo dva pokračovat v dalších příspěvcích, než přejdeme k vytváření videonávodů k vytvoření plné aplikace pomocí Backbone.js. Máte nějaké nápady, které chcete vidět postavené? Dejte mi vědět v komentářích níže. Nezapomeňte to také sdílet se všemi svými přáteli a sledujícími, abychom mohli získat jejich nápady na aplikaci. Šťastné kódování!

Seriál výukových videí Backbone.js

  • Backbone.js Část 1:Modely
  • Backbone.js, část 2:Zobrazení
  • Backbone.js, část 3:Směrovače
  • Backbone.js, část 4:Kolekce
  • Backbone.js, část 5:AJAX
  • Páteřní průvodce aplikací, část 1:HTML a modely
  • Průvodce základní aplikací, část 2:Zobrazení a šablony
  • Návod na základní aplikaci, část 3:Nové zobrazení a externí šablony
  • Návod na základní aplikaci, část 4:Žije!
  • Návod na základní aplikaci, část 5:RequireJS