我有一些要求,有时候我想加载孩子和大孩子,如果可能的话他们的孩子在懒惰的装载......这可能吗?
当我准备json响应延迟加载时,我可以像这样准备json响应吗?
[ { "title": "Node1", "isLazy": true, "key": "BC13B21636CD6D5C", }, { … }, … ]
解决我的问题可以尝试这样吗?
[ { "title": "Node1", "isLazy": true, "key": "BC13B21636CD6D5C",children:{ "title": "childNode", "isLazy": true, "key": "asdaasas"} }, { … }, … ]
这会有效吗?
实际上,需求是当页面根据某种情况加载时,应该扩展和激活树下的特定节点,向用户显示。如果用户想要正常,也可以进行其他节点的延迟加载。
答案 0 :(得分:2)
是的,这应该有效:您可以传递嵌套结构。
请注意,如果某个节点已定义children
,则不需要"isLazy": true
标志(但也不会受到影响)。