это не сработало для меня.Я хотел изменить стиль двойного щелчка treeNode.Вот мое решение с extjs 4.2:
…
CSS
.treeNode-selected {
font-weight: bold;
}
js, например, привязка события itemdblclick
onFilterTreeItemDblClick: function(dataview, record, item, index, e, eOpts) {
var me = this;
this.store.getRootNode().cascadeBy(function(node) {
// if your root node is not visible
if (node.getId() === "root") { return; }
var nodeView = me.getView().getNodeById(node.getId());
var td = nodeView.childNodes[0];
if (node.getId() === record.getId()) {
td.classList.add("treeNode-selected");
} else {
td.classList.remove("treeNode-selected");
}
}
}
Надеюсь, это когда-нибудь спасет.