2012-05-24 28 views
2

我有要求,有时我想加载儿童以及大孩子,如果可能的话,他们的孩子在懒加载..这是可能的吗?如何加载dynatree的延迟加载大儿童?

当我准备json响应延迟加载时,我可以准备像这样的json响应吗?

[ { "title": "Node1", "isLazy": true, "key": "BC13B21636CD6D5C", }, { … }, … ] 

解决我的问题我可以试试这个吗?

[ { "title": "Node1", "isLazy": true, "key": "BC13B21636CD6D5C",children:{ "title": "childNode", "isLazy": true, "key": "asdaasas"} }, { … }, … ] 

这项工作?

实际上,需求是当页面加载取决于某个条件时,应向下展开并激活树中的特定节点,并向用户显示。如果用户需要,则可以发生其他节点的延迟加载。

回答

2

是的,这应该工作:您可以传递嵌套结构。 请注意,如果节点有children定义,"isLazy": true标志不是必需的(但也不会伤害)。