vue树形结构的实现

Tree组件是典型的递归组件,其他的诸如菜单组件都属于这⼀一类,也是相当常见的。

组件设计

Tree组件最适合的结构是无序列列表ul,创建一个递归组件Item表示Tree选项,如果当前Item存在 children,则递归渲染子树,以此类推;同时添加一个标识管理理当前层级item的展开状态。

实现Item组件



使⽤



你可能感兴趣的:(vue树形结构的实现)