2012-10-18 73 views
0

我想使用ext-js 4.1創建分層選項卡(它們可以達到n級)。我正在嘗試爲標籤層次結構創建如下所示的商店。所以我可以使用一個通用的方法來創建制表符。我如何遍歷這個商店結構來創建分層標籤?迭代數據存儲在extjs

希望下面的結構是可讀的:-)清楚地顯示每個級別和標籤的深度。

"toptab1": [{ 

"id" : 1000 

"name" : "coo", 

"child": [{ 

    "id": 1 , 

     "name": "foo" , 

     "child": [{ 

     "id" : 11 , 

       "name": "roo" , 

       "child": [{ 

         "id" : 111, 

          "name" : "hoo" 

        }, 

     { 

      "id: 112, 

      "name": "poo" 

     }] 

        }, 

        { 

        "id" : 12 , 

        "name" : "too" 

      }] 

}, 

{ 

    "id" : 2, 

    "name" : "woo", 

    "child" :[{ 

     "id": 21, 

     "name" : "soo" 

     "child" : [{ 

      "id" : 211, 

      "name" : "boo" 

     }] 

    }, 

    { 

     "id" : 22, 

     "name" : "doo" 

    }] 

}, 

{ 

    "id" : 3, 

    "name": "zoo" 

}]; 
+0

格式仍然關閉,也對標籤備查後ExtJS的版本。這可能會幫助您的問題快速回復! – Mutant

+0

我一直在等待迴應,但沒有。有沒有辦法遞歸地通過上述商店結構來創建分層標籤? – NiteshGoel

+0

你確定要做這個(最多n級)。 extjs4面板很重。 – sunny

回答