Javascript 将模板用作内容时,在dijit.对话框中附加点

Javascript 将模板用作内容时,在dijit.对话框中附加点,javascript,dialog,dojo,Javascript,Dialog,Dojo,我正在以编程方式实例化dijit.Dialog,并希望将表单设置为内容。这是在HTML模板中定义的,我像这样加载: "dojo/text!./templates/CustomTabControllerEditGroupDialog.html", 并在施工过程中设置: var myDialog = new Dialog({ ... content: template, ... }); 现在我想让数据dojo在我的模板中附加点和事件,但我不知道它们指向哪里。我该怎么做? 我知道扩展对话框的问题是

我正在以编程方式实例化dijit.Dialog,并希望将表单设置为内容。这是在HTML模板中定义的,我像这样加载:

"dojo/text!./templates/CustomTabControllerEditGroupDialog.html",
并在施工过程中设置:

var myDialog = new Dialog({ ... content: template, ... });
现在我想让数据dojo在我的模板中附加点和事件,但我不知道它们指向哪里。我该怎么做? 我知道扩展对话框的问题是一个正在进行的讨论,但我真诚地认为我应该能够以编程方式显示表单,而无需创建新的对话框小部件。 比尔,
Daniel

不要将html模板设置为内容,而是创建一个使用该模板的自定义小部件,并将小部件的实例设置为对话框内容。模板中的附加点将成为小部件上的变量


这很好,解决了我的问题。尽管如此,我还是会尝试实现一个扩展对话框,它接受一个html模板,自己对其进行Widgetified,并允许设置实例化小部件的附加范围。谢谢