Nový Dojo parser má zlepšenú podporu funkcie require()
S príchodom novej verzie Dojo sú k dispozícii aj nové prvky zjednodušujúce tvorbu aplikácií. Jedným z týchto prvkov je aj automatické nahrávanie modulov použitých v markupe. Ak programátor používa deklaratívne zápisy, nemusí už zapisovať moduly použité v markupe do funkcie require().Uvedená novinka platí pri použití vlastnosti parseOnLoad, kedy sa automaticky nahrajú moduly z atribútov data-dojo-props a data-dojo-mixins. Potom už zápis do funkcie require() nie je potrebný.Príklad: Zápis widgetu s hodnotou "dijit/form/TextBox" vo funkcii require().
Novinka sprehľadňuje zápis funkcie require() čo zjednodušuje kontrolu poradia zápisov jednotlivých modulov. Ak je použitý zápis isDebug : true, v konzole sa pri vynechaní zápisu vo funkcii require() zobrazí správa typu Warning. V uvedenom príklade sa zobrazí správa: "WARNING: Modules being Auto-Required: dijit/form/TextBox". Vďaka zobrazenému hláseniu je možné rýchlo zistiť či bol modul nahratý.6.4.2013, Matej LednárCategory: DojoDojo,programovanie,dojo,dojo/parser,isDebugNo part of this article may be reproduced without mention of the author and URL to this website.For more information, see the About section.