向 jsTree 添加元数据
我只是无法弄清楚这一点,也无法找到任何文档。
我有一个简单的 JSON:
{ “数据”:“节点”, “元数据”:{“内容”:“hellooooo”} 它
被加载,但我不知道如何写入该字段,检索该字段,并确保在创建新节点时创建它。
元数据的文档在哪里?
谢谢, 马可.
I just can not figure this out, or find any docs.
I have a bare-bones JSON:
{
"data": "node",
"metadata" : { "content": "hellooooo" }
}
This gets loaded, but I can not figure out how to write to this field, retrieve this field, and ensure that it is made when a new node is created.
Where are the docs for metadata?
Thanks,
Marco.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我在 http://groups.google.com/group/jstree/browse_thread/thread/28d0c8d3eb2d9f8f 找到了答案
最后一个对我有用的解决方案(现在默认下载是 rc2)。
I found the answer at http://groups.google.com/group/jstree/browse_thread/thread/28d0c8d3eb2d9f8f
The last solution worked for me (the default download for now is rc2).
谢谢,我为此失去了理智。旧的例子都不起作用!
所以我终于可以访问元数据了,问题是我不知道如何迭代未知数量的元数据字段?
好的,现在我已经检查过它,并且可以在没有命名参数的情况下迭代 data() 返回的对象
如果您需要避免 jstree_children 数组妨碍您,我认为最好的方法是将元数据封装到另一个对象中,如下所示:
那么你可以使用以下方法进行迭代:
Thanks, I was losing my mind over that. None of the old examples worked!
So I finally can access metadata, the problem is that I don't know how to iterate over unknown number of metadata fields?
ok, now I have checked it and it possible to iterate over object returned by data() with no named parameters
If you need to avoid jstree_children Array getting in your way, the best way in my opinion is to encapsulate metadata into another object like so:
then you can iterate using: