Aký je rozdiel medzi metódou placeAt() a srcNodeRef
Pred nedávnom som riešil problém, prečo mi nefunguje vkladanie widgetu cez parameter srcNodeRef. V tomto prípade sa potvrdilo porekadlo, že pre stromy nevidím les, respektíve človek už robí toľko s Dojo Toolkitom, že zabudol jeho základy, keďže neustále rieši zložité problémy.Našťastie mi to veľmi rýchlo pripomenul Kenneth G. Franqueiro, takže tu je jeho odpoveď: placeAt places within the node (at least, by default), whereas the second parameter to widget and grid constructors replaces the node.Toto vyjadrenie je možné demonštrovať na nasledujúcom príklade.Príklad: Zápis do sekcie HTML.
Na príklade je vidieť, že metóda placeAt() umiestnila widget do definovaného DOMNodu, kým argument srcNodeRef nahradil definovaný DOMNode widgetom. Výsledkom je odstránenie uzla <div id="cbx2"></div> z dokumentu.5.3.2016, Matej LednárKategória: DojoDojo,placeAt,widget,parameterŽ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.