如何在只有选定节点的树形结构中获取整个对象?

时间:2019-04-01 07:45:53

标签: angular tree

我正在以角度设置基于树的UI,以完全呈现​​随机JSON对象。我目前正在为此使用mat-tree。 我的要求是能够选择任何节点,并仅使用选定的节点来获得完整的对象(使用从原始对象中删除未选定节点的对象来获得对象)。

我尝试选择所选节点的父级(等等)的父级并进行遍历。它不会产生任何结果。

var obj = {
      "stack": [{
        "mean": [
          { "angular": "6.0" },
          { "node": "10.0" },
          { "express": "4.0" },
          { "momngodb": "3.0" }
        ]
      }]
    };

var obj2 = {
      "stack": [{
        "mean": [
          { "angular": "6.0" }
        ]
      }]
    }

我希望从中渲染树的原始对象被返回,而没有未选择的节点。 在上述情况下,渲染的树对象为obj1,选择“角度”节点后的预期输出为obj2

0 个答案:

没有答案