我有以下代码来调用页面中每个按钮的函数。
dojo.query('.btn').forEach(function(item){
Obj = new MyClass(item); // class calls the ajax request on error of each btn click I have to handle some functionality in below function showError
dojo.connect(Obj, 'showError', dojo.hitch(Obj, function(errors){
console.log(Obj + 'came');
}));
在这里,我尝试使用 dojo.hitch 来维护每个对象 Obj 的状态,但它没有维护。只有第一个 Obj 正在触发。对于第二个 Button,第一个 Obj 也在触发。这里有什么我遗漏的吗?