0
我更新控制器中的編輯器網格單元格值(textfield),並嘗試同步存儲,但存儲不更新更新的行。我認爲商店無法識別該單元已更新。Extjs4,更新編輯器網格單元值和同步存儲
在控制器,我不喜歡這樣,
this.getMyGrid().store.each(function (item) {
if (!item.data.testField) {
item.set('testFeild', "UPDATED");
item.commit();
}
});
this.getMyGrid().store.sync();
然後,將其更新單元格的值,以及,但它無法同步();
有人知道,我做錯了什麼,請指教我。
由於
您的模型是否有'testField'字段? – Izhaki
@Izhaki是的,它有。因此,手動逐個更新手機,然後同步運行良好。 –
您的條件'!item.data.testField'總是失敗嗎?如果你把這些放在if條件中,你會得到'console.log()嗎? – Izhaki