Dojo树:反向父/子关系

Dojo树:反向父/子关系,dojo,Dojo,我正在使用RESTfulJSON服务来使用DojoToolkit填充我的树数据模型 我在文档中发现,有一种方法可以使用关系父/子映射,即使用child.parentId属性指向父,而不是使用parent.children为父指定子。另外,在创建新节点时(在模型上创建newItem,然后在存储上保存),我只需要一个带有新节点数据和父id的REST POST查询 我应该如何处理我的树、树重构或JsonRestStore来启用这种行为?谢谢 您正在查看哪些文档?它应该已经解释了该怎么做了 树模型必须实

我正在使用RESTfulJSON服务来使用DojoToolkit填充我的树数据模型

我在文档中发现,有一种方法可以使用关系父/子映射,即使用child.parentId属性指向父,而不是使用parent.children为父指定子。另外,在创建新节点时(在模型上创建newItem,然后在存储上保存),我只需要一个带有新节点数据和父id的REST POST查询


我应该如何处理我的树、树重构或JsonRestStore来启用这种行为?谢谢

您正在查看哪些文档?它应该已经解释了该怎么做了

树模型必须实现
getChildren
方法。为了使用关系表示,您只需要自己重写这个方法。您不需要对树和JSONStore进行任何处理


这可能会有所帮助:

也许我不了解一些东西,但我需要一个HTTP请求来加载所有树节点。如果我可以从getChildren查询并过滤已经加载的节点列表……那么您就不必为JSONRestStore操心了,因为它的目的是允许通过一个漂亮的接口(以及您显然不需要的setter)进行多个请求。也许您需要做的就是调用ajax,获取所有数据,然后使用它创建一个普通的ItemFileReadStore。