2012-01-02 62 views
1

我想從XML響應中構建TreePanel。 我不清楚在TreePanel中使用TreeStore。 我們是否必須在樹面板中編寫我們的邏輯來創建父/子結構。在ExtJs 4.0中創建樹面板

Migration from ExtJS 3.0 to 4.0

@Chao:感謝您的答覆。我看到了這個例子,發現很有用。但我的迴應XML是有點像不同:

<Root> 
    <Folder> 
     <CreateDate>Jun 6, 2011</CreateDate> 
     <CreatedBy>1000</CreatedBy> 
     <Files/> 
     <FolderName>Root folder</FolderName> 
    <Folders> 
     <Folder> 
      <CreateDate>Nov 30, 2011</CreateDate> 
      <FolderName>child folder 1 </FolderName> 
      <Folders/> 
      <Id>13</Id> 
      <ParentFolderId>1</ParentFolderId> 
     </Folder> 
     <Folder> 
      <FolderName>child folder 2</FolderName> 
      <CreateDate>Dec 1, 2011</CreateDate> 
      <Folders> 
      <Folder> 
       <FolderName>sub child folder</FolderName> 
       <CreateDate>Dec 1, 2011</CreateDate> 
       <Folders/> 
       <Id>27</Id> 
       <ParentFolderId>25</ParentFolderId> 
      </Folder> 
      </Folders> 
      <Id>25</Id> 
      <ParentFolderId>1</ParentFolderId> 
     </Folder> 
     </Folders> 
     <Id>1</Id> 
     <ModBy/> 
     <ModDate/> 
     <ParentFolderId/> 
    </Folder> 
    </Root> 

    and want to build tree from this response. 
    In extjs 3.0 the tree structure for this response was like: 

    Root 
    |__child folder 1 
    |__child folder 2 
     |__sub child folder 
+0

檢查下面的鏈接以及在ExtJS中創建樹的教程 http://atechiediary.blogspot.com/2013/06/extjs-how-to-create-static-and-dynamic.html – DarkKnightFan 2013-06-16 07:47:01

回答