ExtJs TreePanel 관리
                                            
 2369 단어  TreePanel
                    
if(me.paramObj.addType=="addNext"){// 
											  // 
											  var nodeData = node.data;
											  nodeData.leaf = false;
											  node.updateInfo(true, nodeData);
											  // node
									          var store=tree.getStore();
								              store.load({node:node});
										  }else if(me.paramObj.addType=="addNow"){// 
											  // node
											  var store=tree.getStore();
								              store.load({node:node.parentNode});
								              // 
								              tree.getSelectionModel().select(node);
										  }else{
											  if(me.controlType=='treeEdit'){// 
												  // node 
												  var nodeData = node.data;
					                              nodeData.text = data.name;// 
					                        	  node.updateInfo(true, nodeData);
											  }
	  }때때로 새로 추가된noded의parentNode=null을 발견합니다.어이가 없어서 나중에 append Child 함수로 바뀌었고 노드의 국부 리셋을 사용하지 않았습니다.
새 코드는 다음과 같습니다.
if(me.paramObj.addType=="addNext"){// 
											  // 
								              var newnode = {
								                  id:data.id,
								                  text:data.text,
								                  iconCls:"icon-note",
								                  leaf:true
								              };
				                              node.appendChild(newnode);
				                              node.expand();
										  }else if(me.paramObj.addType=="addNow"){// 
											  var newnode = {
									                  id:data.id,
									                  text:data.text,
									                  iconCls:"icon-note",
									                  leaf:true
									              };
				                              node.parentNode.appendChild(newnode);										  
										  }else{
											  if(me.controlType=='treeEdit'){// 
												  // node 
												  var nodeData = node.data;
					                              nodeData.text = data.text;// 
					                        	  node.updateInfo(true, nodeData);
											  }
										  }이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Extjs4.xtreepanel,treegrid 노드 선택, 어떤 노드 선택텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.