【发布时间】:2017-09-20 14:33:51
【问题描述】:
我有一个像这样的 Json 文件:
{
"id": 1,
"name": "node",
"nodes": [
{
"id": 2,
"name": "node",
"nodes": [
{
"id": 3,
"name": "node",
"nodes": []
}
]
},
我想要一个函数,我可以在其中传递对象的“id”,并且可以获得所有父节点“id”属性的列表。我想我问的是一个递归函数,它以一种方式获得所需的“id”,然后返回树并为每个父级推送所有“id”值(如何,我不知道)。 这在 JavaScript / Lodash 中可行吗?
【问题讨论】:
-
感谢大家的回答,我已经按照 marvel308 的示例 plnkr.co/edit/Qsm4sZigqZwYW7MRNuti?p=preview 使用 Lodash 运行它
标签: javascript json object lodash