2016-02-08 80 views

回答

0

我想你是一個treeStore工作是嗎?

如果是這樣,根據NodeInterface的文檔,您可以使用屬性childNodes並將其用作數組。

所以childNodes.length

請注意,如果您使用延遲加載,請小心,如果未加載,childNodes可能爲空。

+0

這正是發生什麼事,「剛一說明,如果使用延遲加載要小心,的childNodes可能如果它尚未加載,則爲空。「 因爲我可以糾正它? 問候,謝謝.... –

0

這就是發生的情況,「只需注意,如果使用延遲加載,請小心,如果未加載,childNodes可能爲空。」

因爲我能糾正它嗎?

問候,並感謝您....

0

如果你想保持惰性加載功能,你需要做的訪問childNodes之前的擴大(因爲這會導致異步調用,你需要做的次數在expand方法的callback中)。

否則,你需要在你的樹商店設置以下屬性,以停用惰性加載:

autoLoad: false, 
rootVisible: false, 
root: { 
    expanded: false, 
    children: [] 
// <- Inline root 
} 
相關問題