-1
我有以下代碼在頁面中的每個按鈕上調用一個函數。在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