Dojo:以编程方式向树中添加子节点

Dojo:以编程方式向树中添加子节点,dojo,Dojo,我正在Dojo中创建一个由ItemFileWriteStore支持的树。我可以使用newItem()将节点添加到树的根,但我不知道如何添加子节点。如何获取现有节点,然后添加子节点?可以接收第二个参数,该参数描述了您要在哪个父节点下创建新项目。可以接收第二个参数,该参数描述了您要在哪个父节点下创建新项目。根据文档,我已经尝试过了,但我不明白家长的描述应该是什么样子。你有一个例子吗?然后,我正在努力解决的另一件事是获取树中特定(现有)项的句柄。我尝试过fetchItemByIdentity,但我想知

我正在Dojo中创建一个由ItemFileWriteStore支持的树。我可以使用newItem()将节点添加到树的根,但我不知道如何添加子节点。如何获取现有节点,然后添加子节点?

可以接收第二个参数,该参数描述了您要在哪个父节点下创建新项目。

可以接收第二个参数,该参数描述了您要在哪个父节点下创建新项目。

根据文档,我已经尝试过了,但我不明白家长的描述应该是什么样子。你有一个例子吗?然后,我正在努力解决的另一件事是获取树中特定(现有)项的句柄。我尝试过fetchItemByIdentity,但我想知道这是否可以在没有回调函数的情况下完成。很抱歉,我现在使用的树使用了新的dojo.store API(以及一个自定义树模型来与之接口),因此我不清楚要让它与旧的数据API一起工作需要使用哪些咒语。至于fetchItem,我认为避免回调的唯一方法是修改内部项目数组(风险由您自己承担),我已经按照文档尝试过了,但我不理解这个父级描述应该是什么样子。你有一个例子吗?然后,我正在努力解决的另一件事是获取树中特定(现有)项的句柄。我尝试过fetchItemByIdentity,但我想知道这是否可以在没有回调函数的情况下完成。很抱歉,我现在使用的树使用了新的dojo.store API(以及一个自定义树模型来与之接口),因此我不清楚要让它与旧的数据API一起工作需要使用哪些咒语。至于fetchItem,我认为避免回调的唯一方法是修改内部item数组(风险自负)