У меня есть следующий код для вызова функции на каждой кнопке на странице.Сохранение состояния объекта в javascript DOJO
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, но это не maintaining.Only первый Obj является firing.For второй кнопки также, первый Obj является firing.Is Что я здесь отсутствует.
Вы проверили, соответствует ли ваш forEachLoop правильные элементы? Что он пробирается сквозь дырявую кучу кнопок, которые вы сделали, или это ломается на первом? – MiBrock