这是对我之前的问题(如何将 extjs 网格记录幻象设置为 true)的改写,由于某种原因没有引起任何关注。
如何更改在“beforedrop”函数上触发的函数内删除的数据?这是 ExtJS 中的错误吗?我已经用尽了所有解决方案。
例子:
listeners: {
beforedrop: function(node, data) {
console.log('before:'+data.records[0].phantom);
data.records[0].phantom = true;
console.log('set:'+data.records[0].phantom);
},
drop: function(node, data) {
console.log('confirm:'+data.records[0].phantom);
}
印刷:
before:false
set:true
confirm:false
代替
before:false
set:true
confirm:true