ExtJS 4.x 자원 트리에서 임의의 노드 대상 얻기
4251 단어 ExtJSext.tree.panelTreeNode
- Ext.tree.Panel
:
:
{ key : value},
:
- refs : [ {
- selector : 'rtree', // 'rtree' alias
- ref : 'treePanel'
- }]
- /**
- * ,
- * key: ,
- * val : ,
- * [root]( ): , ;
- */
- getSubNode : function(key, val, root) {
- var me = this, tree, childs, i, node, _node;
- if (!root) { // root ,
- tree = me.getTreePanel(); //
- root = tree.store.getRootNode();
- }
- childs = root.childNodes;
- i = 0;
- do {
- _node = childs[i];
- if (_node.data[key] == val)
- return __node;
- if (_node.childNodes.length) {
- if (node = me.getSubNode(key, val, _node))
- return node; // ,
- }
- } while (++i
- return null;
- }
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
PHP로 만든 오픈 소스 CMS "Pimcore"설치Pimcore는 Zend Framework와 Ext JS 등으로 만들어진 오픈 소스 CMS입니다. 고기능 너무 코피가 나오게 되기 때문에 주의. 아래에서 공식 데모 사이트에 로그인할 수 있습니다. 해외 사이트 때문인...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.