我想根据Ext.tree.Panel
中具有相同属性的项目选择Ext.grid.Panel'
中的项目。类似于:tree_dir.getSelectionModel().select(grid_file.getSelectionModel().getSelection()[0].id);
有任何简单的方法吗?
答案 0 :(得分:0)
要在树中选择节点,请提供selectPath
方法。您可以按ID查找节点,例如通过在商店中调用getNodeById
。
使用示例:
var selectNodeById = function(id) {
var path = [];
for (var n = store.getNodeById(id); n; n = n.parentNode) {
path.unshift(n.get('id'));
}
tree.selectPath('/' + path.join('/'), 'id');
};