我需要能够在 treegrid 的网格列中编辑值。简单地将编辑器添加到列的配置中并没有帮助。我正在使用 ExtJs4 树面板组件。
有任何想法吗?
是的,它存在。
我建议使用最新版本,目前是 4.1 Release Candidate 1。
使用 Ext.Tree.Panel
添加一个网格编辑插件,如下所示:
plugins:[
Ext.create('Ext.grid.plugin.CellEditing', {
clicksToEdit:2
})
]
使至少其中一列可像这样编辑
editor:{
xtype:'textfield'
}
你基本上结合了这个:
http://docs.sencha.com/ext-js/4-0/#!/example/tree/treegrid.html
还有这个:
http://docs.sencha.com/ext-js/4-0/#!/example/grid/cell-editing.html