Pri tvorbe widgetov môže programátor naraziť na chybové hlásenie parser returned unfilled promise (probab…load all supporting widgets before instantiation. Toto hlásenie súvisí s použitým templatom, ktorý obsahuje widgety. Uvedenú situáciu budem demonštrovať na nasledujúcom príklade.Príklad: Zápis do elementu <body>.
Dôvodom chybového hlásenia je použitie widgetu TextBox v template pričom v súbore my-widget.js nie je definovaný. Zápisom widgetu TextBox do funkcie define() sa chybové hlásenie odstráni.Príklad: Správny obsah súboru my-widget.js.
Demonštrovaná chyba sa nemusí vždy prejaviť. Napríklad ak ide o vnorený template, kde widget TextBox už bol raz definovaný.16.3.2014, Matej LednárKategória: DojoDojo,parser,widget,auto-loadŽiadna časť tohto článku nesmie byť reprodukovaná bez uvedenia autora a URL na túto stránku.Viac informácií nájdete v sekcii O projekte.