Function findTreeParents

  • 查找符合条件节点的父节点及祖先节点

    Type Parameters

    Parameters

    • nodes: readonly T[]

      节点数组

    • callback: ((node: T) => boolean)

      回调函数,判断节点是否满足条件,确保只有一个节点符合条件,如果多个节点符合条件,会返回多个节点的父节点及祖先节点

        • (node): boolean
        • Parameters

          • node: T

          Returns boolean

    • childrenFieldName: keyof T = 'children'

      子节点数组字段名,默认为 'children'

    Returns T[]

    满足条件的父节点数组