id 从树中移除一个节点及其所有子节点。 (此方法会原地修改传入的树数组)removeremove 方法根据节点 id 从树中移除一个节点及其所有子节点。此方法会 原地修改 传入的树数组。
import { Tree } from '@movk/core'
const tree = [{ id: 1, name: 'A', children: [{ id: 2, name: 'B' }] }]
Tree.remove(tree, 2)
/*
tree 将会是:
[{ id: 1, name: 'A', children: [] }]
*/
remove<T extends TreeNode>(tree: T[], id: number | string, config?: TreeConfig): boolean
id, pid, children 键名的配置对象。true,否则返回 false。