通过发送internalId作为参数来展开树路径

jos*_*ota 1 tree extjs extjs4

请考虑一下情况:

  1. 我正在使用Extjs' tree.Panel在页面上进行某种导航.
  2. 我有一个项目列表页面,其列表项具有相匹配的一个唯一的ID的另一部分internalId节点的树.
  3. 我希望绑定每个列表项的单击并将树展开到项目上的id指定的节点.

我打算使用expandPath(path)树中的方法.我的问题是:我怎样才能得到path字符串internalId谢谢.

Mol*_*Man 8

不幸的是功能NodeInterface.getPath消失从extjs4.所以没有办法使用expandPath(path).但是,相反,你可以使用

tree.store.getNodeById('ext-record-23').bubble(function(node){node.expand()});
Run Code Online (Sandbox Code Playgroud)