我正在下载一个html片段并使用xhrGet / dojo.place放入DIV。除了片段包含Dojo小部件并且没有创建这些小部件之外,这非常有效。
如何修复放置的HTML以便创建小部件?
答案 0 :(得分:2)
您可以在div上运行dojo.parser.parse()
。
myDiv.innerHTML = "Content from xhr <input dojoType='dijit.form.TextBox' />";
dojo.parser.parse(myDiv);
请注意,您需要dojo.require
片段中使用的窗口小部件类。