1
我是extjs的新手,我想爲我的樹有一個內聯編輯器,我知道extjs中有一個TreeEditor,我不太清楚如何使用它,沒有人有小例子讓我開始使用Ext.tree.TreeEditor?如何使用ExtJS TreeEditor
謝謝
我是extjs的新手,我想爲我的樹有一個內聯編輯器,我知道extjs中有一個TreeEditor,我不太清楚如何使用它,沒有人有小例子讓我開始使用Ext.tree.TreeEditor?如何使用ExtJS TreeEditor
謝謝
是的,這個確實吸了一點,因爲沒有好的在線文檔。這裏是一個簡短的樣本,從文檔和ExtJS in Action那兒剽竊:
var tree = new Ext.tree.TreePanel({
root: this.getChildren(),
height: 300,
loader: new Ext.tree.TreeLoader(),
useArrows: true,
autoScroll: true,
listeners: {
dblclick: onTreeNodeDblClick
}
});
var treeEditor = new Ext.tree.TreeEditor(tree, {}, {
cancelOnEsc: true,
completeOnEnter: true,
selectOnFocus: true,
allowBlank: false,
listeners: {
complete: onTreeEditComplete
}
});
onTreeNodeDblClick: function(n) {
treeEditor.editNode = n;
treeEditor.startEdit(n.ui.textNode);
}
onTreeEditComplete: function(treeEditor, o, n) {
//o - oldValue
//n - newValue
}
謝謝你,它的工作 – Pax 2011-03-27 05:32:08
我沒想到的文檔是壞http://dev.sencha.com/deploy/dev/文檔/?類= Ext.tree.TreeEditor。讓它更容易閱讀的一個技巧是單擊「隱藏繼承的成員」按鈕,然後您可以專注於編輯器功能本身。 – 2011-04-13 17:51:39
我如何在extjs4中做到這一點? – Armance 2011-10-17 17:46:59