Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何找到父id';某个孩子的名字我们点击了什么?_Javascript_Treeview_Parent - Fatal编程技术网

Javascript 如何找到父id';某个孩子的名字我们点击了什么?

Javascript 如何找到父id';某个孩子的名字我们点击了什么?,javascript,treeview,parent,Javascript,Treeview,Parent,我有一个分类树。当我点击一个类别时,我想得到该类别的父id 因此,如果iam单击id=3。我希望结果是[8]。 另一个例子:当我点击id=1时。我希望结果为[3,8]。如果aim单击id=10,则结果=[],因为没有该项的父项 [ { id: 8, children: [ { id: 3, children: [ { id: 1, children: [] },

我有一个分类树。当我点击一个类别时,我想得到该类别的父id

因此,如果iam单击id=3。我希望结果是[8]。 另一个例子:当我点击id=1时。我希望结果为[3,8]。如果aim单击id=10,则结果=[],因为没有该项的父项

[
  { 
    id: 8,
    children: [
    { 
      id: 3, 
      children: [
      { 
        id: 1, 
        children: [] 
      }, 
      { 
        id: 6, 
        children: [ 
          { id: 4, children: [] }, 
          { id: 7, children: [] } 
        ]
      }
    ] 
  },
  { 
    id: 10, 
    children: [ 
      { 
        id: 14, 
        children: [
          { id: 13, children: [] }
        ] 
      }
    ]
  }
]

有人能用javascript回答这个问题吗?谢谢你

你在使用树库吗?不,我在veujs中重新调用组件。你在使用树库吗?不,我在veujs中重新调用组件。