Přesuneme-li se do části 3 video série Backbone Application Walkthrough, pracujeme na přesunutí všech šablon do externích souborů, abychom snížili závislost na šablonách obsažených v souboru index.html a aby mohly být dostupné, pokud je použijeme. zobrazení na různých stránkách. Také jsem přidal další pohled, který v původní aplikaci nebyl, protože, jak uvidíte ve videu, dělá věci trochu hezčími.
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
Kód JavaScript
Umístím sem jen část kódu, protože to opravdu nemá cenu zveřejňovat celý. První řádek vám říká, o jaký soubor se jedná.
1 | window.StartView = Backbone.View.extend({ |
1 | tpl = { |
1 | Backbone.View.prototype.close = function () { |
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
Pohled do budoucna
Jak jsem uvedl ve videu, z této série by měla zbýt ještě 2 videa. Další bude dokončení aplikace a její spuštění. Následující bude spíše návodem RequireJS než čímkoli jiným, ale ukáže vám, jak zajistit, aby vaše páteřní aplikace fungovaly s AMD. Čtvrtý díl by měl vyjít tento čtvrtek, tak se na něj těšte. Bůh žehnej a šťastné kódování!