我有一个Ext JS 5网格,其中包含一个包含3个项目的操作列。我还配置了行编辑器插件。我需要更改每个项目依赖编辑模式的启用/禁用属性。
这是我的代码:
xtype: 'actioncolumn',
dataIndex: 'document',
text: 'Document',
items: [
{
isDisabled: function(view, rowIndex, colIndex, item, record) {
//some stuff
},
handler: function(view, rowIndex, colIndex, item, e, record, row) {
//some stuff
}
},
{
isDisabled: function(view, rowIndex, colIndex, item, record) {
//some stuff
},
handler: function(view, rowIndex, colIndex, item, e, record, row) {
//some stuff
}
},
{
isDisabled: function(view, rowIndex, colIndex, item, record) {
//some stuff
},
handler: function(view, rowIndex, colIndex, item, e, record, row) {
//some stuff
}
}
]
我不知道如何自定义列的editRenderer。实际上,在编辑模式下,所有3个项目都会消失。
非常感谢 斯特凡诺