我需要能够编辑treegrid的网格列中的值。简单地在列的配置中添加编辑器没有帮助。我正在使用ExtJs4 treepanel组件。
有什么想法吗?
答案 0 :(得分:8)
是的,它存在。
我建议使用最新版本,此时版本为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
答案 1 :(得分:3)