如何编写外部 onclick dojo 对话框

how to code external onclick dojo dialog

一段代码如何在对话框中的按钮中使用外部 js 函数作为 onclick 处理程序,并能够从 dijit.Dialog 元素传递值,或者必须完全内联编码?

我不完全确定你想说什么,但如果你真的想调用外部函数,但你不知道如何传递参数,你仍然可以编写一个内联点击处理程序将参数传递给外部函数,例如:

registry.byId("myBtn").on("click", function() {
    var param1 = myDialog.get("param");
    externalFunction(param1);
});