2014-01-31 24 views
0

下面是一些示例數據(其簡化,不是真正的數據):如何訪問ExtJS 4網格模型中的兩個級別的數據?

objects: [ 
    { 
     name: 'pool1', 
      groups: [ 
       { 
        name: 'group1' 
       }, 
       { 
        name: 'group2' 
       } 
      ] 
    } 
] 

我有當前具有與「對象」的根商店中的網格,所以上述數據將導致在一個行網格,因爲有一個對象。

我們反而希望每個組的網格中有一行。所以我可以將根改爲objects.groups。

但是對於每一行,我還需要訪問外部父對象的數據。

這可能嗎?或者,我是否需要提供新的數據,組中最高的「對象」級別以及每個子組的父數據是否重複?

回答

0

我希望你已經給商店的讀者的根配置。添加另一個配置「記錄」:「羣組」並嘗試。看下面的示例代碼。

reader: { 
    type: 'json', 
    root: 'objects', 
    record: 'groups' 
} 

--Sridhar

+0

這聽起來非常有前途的。非常感謝,我會研究它,並標記這個答案,如果它解決了。 –